springboot3/14

在做系统首页配置时,#注意点,所有页面的静态资源都需要使用thymeleaf去接管;@{}

页面国际化

  1. 在项目中使用国际化我们需要配置i18n文件
  2. 如果需要在项目中进行按钮自动切换功能,需要自己去定义一个国际化组件LocaleResolver
  3. 配置完成后,记得将写好的组件配置到spring容器中@Bean
  4. 在网页端使用#{}取国际化配置

员工列表展示

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>
posted @   偌十一  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示