【发布时间】:2016-08-30 04:51:49
【问题描述】:
我正在尝试使用 Thymeleaf 将字符串数组转换为字符串。
th:value="${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')}"
问题是,如果我的数组为空,我会得到一个异常。是否有任何 null 安全的方法可以将 Array 转换为 String? 谢谢。
【问题讨论】:
我正在尝试使用 Thymeleaf 将字符串数组转换为字符串。
th:value="${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')}"
问题是,如果我的数组为空,我会得到一个异常。是否有任何 null 安全的方法可以将 Array 转换为 String? 谢谢。
【问题讨论】:
你可以像这样进行条件检查
th:value="${result.param.searchCondition.mstoneIds != null} ? ${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')} : 'null value'"
【讨论】: