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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




