(四)SSM框架整合thymeleaf

(四)SSM框架整合thymeleaf

1.引入依赖

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

2.applicationContext.xml配置视图解析

<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.html页面配置

<!DOCTYPE html>
<!-- 页头天加 xmlns:th="http://www.thymeleaf.org" -->
<html lang="en" xmlns:th="http://www.thymeleaf.org">
posted @ 2020-02-13 13:08  TwoKe  阅读(26)  评论(0)    收藏  举报