Thymeleaf遍历Map
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thymeleaf遍历Map相关的知识,希望对你有一定的参考价值。
参考技术A th:each 属性支持的迭代类型有很多,最常见的就是数组、List、Set 和 Map,其中数组、List、Set 的迭代方法类似,而迭代 Map 时,会得到一个 java.util.Map.Entry 对象。
Java后台生成一个 Map 对象,传到前台
Thymeleaf 遍历 map 集合,取出来的是一个 Entry,可以直接调用 Entry 的 key 或者 value 来取得键值。
thymeleaf:访问list,map等
1.map
在后端放入一个map
Map<String, String> mapDict = serviceBaseDict.selectMap(ConstantDictType.SYSINFO);
model.addAttribute("mapDict", mapDict);
在页面中访问这个map
<b th:value="${mapDict[‘sysInfo’]}">系统标题</b>
也可以这样访问:
<b th:value="${mapDict.get(‘sysInfo’)}">系统标题</b>
以上是关于Thymeleaf遍历Map的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot——Thymeleaf中使用th:each遍历数组ListMap