所在的位置: html >> html发展 >> SpringMVC集成Thymeleaf

SpringMVC集成Thymeleaf

火车是朝前开的,去哪儿并不重要,关键在于窗外的风景。

前言:

这是我发表的第一篇文章,希望大家能够喜欢,由于网上大多数教程都是直接引入maven的依赖来完成,作者由于没有使用maven工程,所以在找jar包方面花费了好长时间,故写下这个教学,望大家参考。

Thymeleaf的介绍

进行JavaWeb开发时主要用到的是JSP,传统的JSP需要在页面中加入大量的JSTL标签,这些标签只能运行在服务器中,前端开发人员维护这些页面比较困难,页面加载速度也比较慢。Thymeleaf是一种全新的页面模板引擎,在Thymeleaf中使用的标签都是基本的HTML标签,可以脱离服务器独立运行,这样前端开发人员可以维护静态页面,后台开发人员将数据绑定上去,利于分工合作,Thymeleaf的语法也比较简洁优雅,比较容易使用。

SpringMVC整合Thymeleaf

下面介绍下在SpringMVC框架中如何使用Thymeleaf:

1.首先导入需要的库(Maven引入和直接引入):

org.springframework

spring-context

4.3.14.RELEASE

org.springframework

spring-web

4.3.14.RELEASE

org.springframework

spring-webmvc

4.3.14.RELEASE

org.thymeleaf

thymeleaf

3.0.9.RELEASE

org.thymeleaf

thymeleaf-spring4

3.0.9.RELEASE

说明:spring-context、spring-web、spring-webmvc是Spring和SpringMVC的相关库,thymeleaf是Thymeleaf模板库thymeleaf-spring4是Spring整合Thymeleaf所需的库。

上面采用的是maven依赖,下面是maven中所产生的jar包

2.SpringMVC的配置添加

3.简单实例

login.html

login.html是放在WebRoot下面的front-end/views文件夹下,这个前缀在上一步的springmvc配置里面配置

控制层代码

通过上面的方式就可以访问到想要的html页面

login.html

之后将会出一个thymeleaf的入门教程。




转载请注明:http://www.aierlanlan.com/tzrz/4447.html

  • 上一篇文章:
  •   
  • 下一篇文章: