# Spring Boot & thymeleaf模板 使用 th:each 遍历对象数组 -生成一批html标签体
2024-08-22 09:08:45
在controller中取出emps 对象数组
//1.查询所有的员工,返回列表页面
@GetMapping("/emps")
public String list(Model model){
Collection<Employee> employees = employeeDao.getAll();
//放在model请求域中
model.addAttribute("emps",employees);
//thymeleaf 默认就会拼串 //public static final String DEFAULT_PREFIX = "classpath:/templates/xxx.html";
//public static final String DEFAULT_SUFFIX = ".html";
return "emp/list";
}
在list.html中进行遍历
<tbody>
<tr th:each="emp:${emps}">
<td th:text="${emp.id}"></td>
<td th:text="${emp.lastName}"></td>
<td th:text="${emp.email}"></td>
<td th:text="${emp.gender}==1?'男':'女'"></td>
<td th:text="${emp.department.departmentName}"></td>
<td th:text="${#dates.format(emp.birth, 'yyyy-MM-dd')}"></td>
<td>
<button class="btn btn-sm btn-primary">编辑</button>
<button class="btn btn-sm btn-danger">删除</button>
</td>
</tr>
</tbody>
结果展示
最新文章
- vuejs动态组件给子组件传递数据
- Java核心知识点学习----多线程中的阻塞队列,ArrayBlockingQueue介绍
- Spring的声明试事务
- 搭建高性能计算环境(二)、远程登录Linux服务器
- android 开发怎么让程序生成的图片文件不会被系统扫描到
- Qt 学习之路:QFileSystemModel
- asp.net中 服务器控件中onselectedindexchanged 没有反应的解决方案
- 【JAVA零基础入门系列】Day5 Java中的运算符
- linkin大话面向对象--枚举
- html5配合css3实现带提示文字的输入框(摆脱js)
- 简述Java变量和强制转换类型
- 通过VuePress管理项目文档(一)
- sqlserver 2008R2新建数据库时报错,提示无法获得数据库";model";上的排它锁
- html总结:文本框填满表格
- scrapy 选择器
- FasDfs缩略图解决方案 -- Linux
- react-native获取设备信息app版本信息,react-native-device-info
- 遍历 USB devcie,读取设备描述符 device descriptor【转】
- 爬取千万淘宝商品的python脚本
- C#中动态调用DLL动态链接库
热门文章
- E: Unable to correct problems, you have held broken packages-之apt-get 下载报依赖问题
- namespace Measure
- springboot2 配置 https
- php利用crontab执行 5分钟发邮件给用户 (包含每分钟发一次)
- javascript添加到收藏夹写法
- LeetCode 162. 寻找峰值(Find Peak Element) 29
- 安装docker的shell脚本
- ubuntu ufw 配置
- 【洛谷 P3674】 小清新人渣的本愿(bitset,莫队)
- 【转载】C#使用Math.Floor方法来向下取整