Thymeleaf模板與Spring MVC整合

2021-08-13 21:20:08 字數 1093 閱讀 6653

thymeleaf 定義了 org.thymeleaf.spring4.view.thymeleafview 和 org.thymeleaf.spring4.view.thymeleafviewresolver(預設使用thymeleafview 作為 view

)。thymeleaf 提供了乙個springtemplateengine 類,用來驅動在 spring mvc 下使用 thymeleaf 模板引擎,還提供了乙個 templateresolver 來設定通用的模板引擎(包括字首、字尾等),在 spring mvc中整合thymeleaf 引擎很簡單。示例:

package com.example.demo;

import org.springframework.context.annotation.bean;

import org.springframework.context.annotation.configuration;

import org.thymeleaf.spring4.springtemplateengine;

import org.thymeleaf.spring4.view.thymeleafview;

import org.thymeleaf.spring4.view.thymeleafviewresolver;

import org.thymeleaf.templateresolver.servletcontexttemplateresolver;

import org.thymeleaf.templateresolver.templateresolver;

/** * created by administrator on 2017/12/21.

*/@configuration

@bean

public templateresolver templateresolver()

@bean

public springtemplateengine templateengine()

@bean

public thymeleafviewresolver thymeleafviewresolver()

}

thymeleaf模板引擎

thymeleaf 模組引擎類似於jsp的el表示式 1.引入thymeleaf org.springframework.boot spring boot starter thymeleaf 3.0.11.release 2.1.1 2.thymeleaf的使用 語法只要我們把html檔案放在cla...

thymeleaf模板的使用

1.th eath 迭代方法 作用 遍歷 類似於 c foreach 例項 是後端傳過來的值 list,liststat td td td 0?女 男 td td 0?女 男 td td td td 這裡會輸出他的索引 0,1,2 之類的資料 tr 擴充套件 獲取迭代中的索引和其他相應的值 注意 上...

Thymeleaf模板基本配置

thymeleaf模板基本配置 首先 在spring boot專案中使用thymeleaf模板,首先必須保證引入thymeleaf依賴,示例 如下 org.springframework.bootgroupid spring boot starter thymeleafartifactid depe...