一、pom.xml
1 <!--Thymeleaf-->
2 <dependency>
3 <groupId>org.thymeleaf</groupId>
4 <artifactId>thymeleaf-spring5</artifactId>
5 <version>3.0.15.RELEASE</version>
6 </dependency>
二、springmvc-servlet.xml
1 <!--视图处理器-->
2 <bean id="viewResolver" class="org.thymeleaf.spring5.view.ThymeleafViewResolver">
3 <property name="order" value="1"/>
4 <property name="characterEncoding" value="UTF-8"/>
5 <property name="templateEngine" ref="templateEngine"/>
6 </bean>
7
8 <!--模板引擎配置-->
9 <bean id="templateEngine" class="org.thymeleaf.spring5.SpringTemplateEngine">
10 <property name="templateResolver" ref="templateResolver" />
11 </bean>
12
13 <!--Thymeleaf模板解析器-->
14 <bean id="templateResolver" class="org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver">
15 <!--前缀配置-->
16 <property name="prefix" value="/WEB-INF/templates/"/>
17 <!--后缀配置-->
18 <property name="suffix" value=".html"/>
19 <!--模板类型-->
20 <property name="templateMode" value="HTML5"/>
21 <!--不使用缓存-->
22 <property name="cacheable" value="false"/>
23 <!--编码类型-->
24 <property name="characterEncoding" value="UTF-8" />
25 </bean>