2016-08-30 1 views
1

zu konvertieren Ich versuche String-Array zu String mit Thymeleaf zu konvertieren.Was ist null sicherer Weg, Array zu String mit Thymeleaf

th:value="${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')}" 

Das Problem, dass, wenn mein Array null ist, ich eine Ausnahme bekomme. Gibt es Möglichkeiten, Array in String zu konvertieren? Danke. Vielen Dank

Antwort

0

Sie könnten einen bedingten Scheck wie diese

th:value="${result.param.searchCondition.mstoneIds != null} ? ${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')} : 'null value'" 
+0

tun! Aber gibt es eine Möglichkeit, es ohne Überprüfung Null sicher zu machen? Wie Arrays.toString() in Java? – Max

+0

Sie könnten festlegen, dass die mstoneIds ein leeres Array anstelle eines Nullwerts sein müssen. Auf diese Weise müssen Sie sich nie um Nullwerte kümmern. – heldt

Verwandte Themen