Spring Boot入门(二十) 之 员工列表的链接高亮和列表完善

我们发现有一个小问题就是我们点进去Customers但是他不高亮,还是原来的Dashboard是高亮,所以我们要进行调整
在这里插入图片描述
我们先把公共的模板单独抽取出来,都放到commons里边的bar.html里边
在这里插入图片描述
在这里插入图片描述
然后分别在dashboard.htmllist.html里边修改引入的文件,用th:replace="~{}"
在这里插入图片描述

1.我们来实现链接高亮

高亮的原因主要还是Dashboard页面的class有一个active,有active,所以会高亮,否则不高亮
在这里插入图片描述
高亮的话我们需要判断当前页面是哪个页面,所以我们可以传入参入如下:
在这里插入图片描述
我们在bar.html里边传入activeUri作为判断,如果穿过来的是dash, 那么class就加上active,否则就不加
在这里插入图片描述
dashboard在replace的时候也加上这个值
同理list.html也是一样的操作
在这里插入图片描述
在这里插入图片描述
添加完后Ctrl+f9编译静态页面我们会发现可以来回切换了
在这里插入图片描述

2.遍历取出员工数据

在这里插入图片描述
我们可以发现tbody里边的就是我们的每一个员工数据,
我们把tbody里边的数据都删了,然后自己添加内容
在这里插入图片描述
我们把查询得到的emps用遍历的方法添加到list里边
Ctrl + F9可以看到我们的数据
在这里插入图片描述
只不过日期的显示并不是很人性化,所以我们还可以进行格式化
在这里插入图片描述

<td th:text="${#dates.format(emp.birth, 'yyyy-MM-dd HH: mm')}"></td>

在这里插入图片描述
这样的显示会好很多

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值