MyBatis+SpringMVC+SpringBootspring+springmvc+mybatis(SSM)SpringFramework

Maven-SSM整合Thymeleaf模板引擎 Spring5

2018-09-26  本文已影响284人  苡仁ilss

1. 依赖

​ 在配置好SSM框架后,在pom.xml中添加如下依赖

<dependency>
    <groupId>org.thymeleaf</groupId>
    <artifactId>thymeleaf-spring5</artifactId>
    <version>3.0.9.RELEASE</version>
</dependency>

2. 配置文件

​ 在Sping_mvc.xml中加入如下配置,并且注释掉jsp的viewResolver或freemarker的配置

<bean id="templateResolver"
      class="org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver">
    <property name="prefix" value="/WEB-INF/templates/"/>
    <property name="suffix" value=".html"/>
    <property name="characterEncoding" value="UTF-8"/>
    <property name="order" value="1"/>
    <property name="templateMode" value="HTML5"/>
    <property name="cacheable" value="false"/>
</bean>

<bean id="templateEngine"
      class="org.thymeleaf.spring5.SpringTemplateEngine">
    <property name="templateResolver" ref="templateResolver"/>
</bean>

<bean id="viewResolver" class="org.thymeleaf.spring5.view.ThymeleafViewResolver">
    <property name="templateEngine" ref="templateEngine"/>
    <property name="characterEncoding" value="UTF-8"/>
</bean>

此配置需要注意以下几点:

3. 测试

几点注意:

至此,你就可以去配置tomcat运行项目了。

上一篇下一篇

猜你喜欢

热点阅读