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的入门教程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值