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

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

我们发现有一个小问题就是我们点进去Customers但是他不高亮,还是原来的Dashboard是高亮,所以我们要进行调整

我们先把公共的模板单独抽取出来,都放到commons里边的bar.html里边


然后分别在dashboard.html和list.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>


这样的显示会好很多


相关文章
|
6天前
|
Java 应用服务中间件 数据库连接
SpringBoot入门(2) - SpringBoot HelloWorld
SpringBoot入门(2) - SpringBoot HelloWorld
19 2
SpringBoot入门(2) - SpringBoot HelloWorld
|
17天前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
38 4
SpringBoot入门(4) - 添加内存数据库H2
|
6天前
|
Java 中间件
SpringBoot入门(6)- 添加Logback日志
SpringBoot入门(6)- 添加Logback日志
40 5
|
6天前
|
前端开发 Java 数据库
SpringBoot入门(3) - 对Hello world进行MVC分层
SpringBoot入门(3) - 对Hello world进行MVC分层
21 4
|
6天前
|
缓存 IDE Java
SpringBoot入门(7)- 配置热部署devtools工具
SpringBoot入门(7)- 配置热部署devtools工具
18 2
 SpringBoot入门(7)- 配置热部署devtools工具
|
17天前
|
Java 应用服务中间件 数据库连接
SpringBoot入门(2) - SpringBoot HelloWorld
SpringBoot入门(2) - SpringBoot HelloWorld
17 2
SpringBoot入门(2) - SpringBoot HelloWorld
|
19天前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
27 2
SpringBoot入门(4) - 添加内存数据库H2
|
19天前
|
前端开发 Java 数据库
SpringBoot入门(3) - 对Hello world进行MVC分层
SpringBoot入门(3) - 对Hello world进行MVC分层
32 1
SpringBoot入门(3) - 对Hello world进行MVC分层
|
19天前
|
Java 应用服务中间件 数据库连接
SpringBoot入门(2) - SpringBoot HelloWorld
SpringBoot入门(2) - SpringBoot HelloWorld
19 1
 SpringBoot入门(2) - SpringBoot HelloWorld
|
12天前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
52 13