什么是使用Thymeleaf将数组转换为字符串的null安全方法

时间:2016-08-30 04:51:50

标签: arrays thymeleaf tostring

我正在尝试使用Thymeleaf将String数组转换为String。

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

问题是,如果我的数组为null,我会得到一个异常。是否有任何null安全方法将Array转换为String? 感谢。

1 个答案:

答案 0 :(得分:2)

您可以像这样进行条件检查

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