Thymeleaf select回显并选中多个

语法:

selected="selected" 或  selected=true

${#strings.indexOf(name,frag)}

或者 ${#lists.contains(list, element)}

或者 ${#strings.contains(name,'ez')}

或者 ${#strings.containsIgnoreCase(name,'ez')}

都可以实现。

多选示例 :

Thymeleaf 前端html代码:



实现效果:

Thymeleaf select回显并选中多个_第1张图片

Thymeleaf select回显并选中多个_第2张图片

 已定义了对象,直接获取属性值发现为空,报错

java.lang.IllegalArgumentException: Cannot execute list contains: target is null。

解决:直接后台放置属性值的值,或者在页面上“对象.属性”获取属性的值。

java.lang.IllegalArgumentException: Cannot execute list contains: target is null

Thymeleaf select回显并选中多个_第3张图片

Thymeleaf select回显并选中多个_第4张图片

或者 加上对象的前缀 在对象中取。

Thymeleaf select回显并选中多个_第5张图片

 theamleaf中语法参考

theamleaf格式化_weixin_33826268的博客-CSDN博客

实现参考

Thymeleaf select回显并选中多个_th:selected= .contains_AnxiangLemon的博客-CSDN博客

你可能感兴趣的:(java,前端,开发语言)