在做系统首页配置时,#注意点,所有页面的静态资源都需要使用thymeleaf去接管;@{}
页面国际化
- 在项目中使用国际化我们需要配置i18n文件
- 如果需要在项目中进行按钮自动切换功能,需要自己去定义一个国际化组件LocaleResolver
- 配置完成后,记得将写好的组件配置到spring容器中@Bean
- 在网页端使用#{}取国际化配置
员工列表展示
1.提取公共页面
- 'th:fragment="sidebar"'
- 'th:replace="~{commons/commons::sidebar}'
- 如果要传递参数,可以直接使用()传参,接受判断即可!
2.列表循环展示
<tr th:each="emp:${emps}">
<td th:text="${emp.getId()}"></td>
<td>[[${emp.getLastName()}]]</td>
<td th:text="${emp.getEmail()}"></td>
<td th:text="${emp.getGender()==0?'男':'女'}"></td>
<td th:text="${emp.department.getDepartmentName()}"></td>
<td th:text="${#dates.format(emp.getBirth(),'yyyy-MM-dd HH:mm:ss')}"></td>
<td>
<button class="btn btn-sm btn-primary">编辑</button>
<button class="btn btn-sm btn-danger">删除</button>
</td>
</tr>
标签:国际化,14,配置,springboot3,th,sidebar,页面
From: https://www.cnblogs.com/yysskk/p/18074051