我正在尝试使用Thymeleaf将String数组转换为String。
th:value="${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')}"
问题是,如果我的数组为null,我会得到一个异常。是否有任何null安全方法将Array转换为String? 感谢。
答案 0 :(得分:2)
您可以像这样进行条件检查
th:value="${result.param.searchCondition.mstoneIds != null} ? ${#strings.arrayJoin(result.param.searchCondition.mstoneIds, ',')} : 'null value'"