暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

手把手教你用 SpringBoot+thymeleaf 显示列表中的数据

51ASPNET 2021-10-28
3285

SpringBoot中推荐使用Thymeleaf作为模板引擎,因为Thymeleaf提供了完美的SpringMVC支持。

Thymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚⾄纯⽂本。

Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。为了实现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板⽂件中,不会影响模板设计原型。这改善了设计的沟通,弥合了设计和开发团队之间的差距。

Thymeleaf从设计之初就遵循Web标准——特别是HTML5标准 ,如果需要,Thymeleaf允许您创建完全符合HTML5验证标准的模板。

只要把页面放到项目的classpath:/templates/目录中,thymeleaf就能自动渲染。


下面我们就看下如何基于SpringBoot和thymeleaf来在html页面上显示数据列表。


一、添加Thymeleaf依赖

要使用Thymeleaf,首先在新建项目的时候,勾选Thymeleaf

如果一开始忘记勾选了,也可以在pom文件中添加thymeleaf依赖。


二、添加控制器

新建一个Controller,并添加一个方法。


三、显示数据

templates文件夹下面新建一个list.html文件。

 

在页面里导入thymeleaf的名称空间。

然后循环显示数据。

 

运行项目,访问http://localhost:8080/list

就可以循环把列表中的数据显示出来。

 

文章转载自51ASPNET,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论