- 首先在pom配置文件中添加thymeleaf依赖,如果你使用springboot的构建工具自动生成,只需要勾选template engines 中的thymeleaf即可。
- 其次,创建一个controller类,记住要在application入口类的当前文件的下层文件(即:controller文件夹下面),或与application同层,我们使用thymeleaf传值时,不要在@RequestMapping注解下面再注解一个@responsebody,看那些视频教程的时候就没提到这个,导致前期自己被坑多次(ResponseBody代表将返回值json化后送给浏览器,默认浏览器使用的json序列化工具为jackson 适用在定义接口时,或本页面显示,ajax接收值)。
- 最后,在templates文件夹下创建html,名字要与上面controller中的viewName一致,当然也可以这一步优先,然后在网页的<html>标签中添加
xmlns:th="http://www.thymeleaf.org"
实现thymeleaf语法提示,最后就是取值了,如果你学过vue那就分分钟上手啦,使用th:text="${mav}"
获取值,名称对应后台的mav(自定义),若有问题可留言。
【新手向】01.springboot通过thymeleaf传值到页面
最新推荐文章于 2024-05-17 08:24:11 发布