美文网首页
springboot中使用渲染模板thymeleaf

springboot中使用渲染模板thymeleaf

作者: supory | 来源:发表于2018-02-27 22:48 被阅读237次

    三个步骤

    1、引入jar包

    pom.xml中引入包

    2、在controller层返回数据,并调用模板

    简单配置如下图

    注意问题 :

    1、类的注解使用的是@Controller,配合ModalMap视图解析器,返回的内容就是在模板中.index.html中。之前使用的@RestController是ResponseBody+Controller的结合,意思就是将返回的内容,返回到页面,结果为返回的类型,如字符串,JSON。

    2、因为我们是为了查询对应目录下的thymeleaf的模板,因此return的数据名称要和resource下的名称相同。否则会报错。

    3、在application中调用thymeleaf的配置文件

    默认是不配置任何参数,则会自动查找src/main/resources/templates下的模板文件。

    注意:

    Thymeleaf是一个XML/HMTL5/XHTML模板引擎,它提供了一个用于整合springMVC的可选模块,可以完全替代JSP或者其他引擎,如Velocity、Freemarker等。它的主要目标是提供一种格式良好的模板创建方式,因此可以用作静态建模。

    更多的Thymeleaf的知识需要参考官方文档。

    示例如下,调用采用点语法,来调用对象的属性值。

    相关文章

      网友评论

          本文标题:springboot中使用渲染模板thymeleaf

          本文链接:https://www.haomeiwen.com/subject/adjvxftx.html