使用Thymeleaf替代jsp

2021-08-21 11:31:18 字數 479 閱讀 1100

這是一項可以使用純html替代jsp的方案,在spring中只需要配置三個bean以及編寫使用指定命名空間html檔案即可.

對html檔案的修改並不能即時生效,必須在重啟專案對html檔案重新編譯後才會生效

配置:在webconfig下:生成三個bean

@bean   //生成模板解析器

public itemplateresolver templateresolver()

@bean    //由模板解析器生成模板引擎

public templateengine templateengine(itemplateresolver resolver)

@bean   //有模板引擎生成視**析器

public viewresolver viewresolver(springtemplateengine engine)

html檔案:與普通thml最大的區別是使用特殊的命名空間.至於更多高階用法見""

thymeleaf使用詳解

thymeleaf介紹 thymeleaf是一款用於渲染xml xhtml html5內容的模板引擎。類似jsp,velocity,freemaker等,它也可以輕易的與spring mvc等web框架進行整合作為web應用的模板引擎。與其它模板引擎相比,thymeleaf最大的特點是能夠直接在瀏覽...

thymeleaf標籤使用

常用th標籤都有那些?關鍵字 功能介紹 案例 th id 替換id th text 文字替換 description th utext 支援html的文字替換 conten th object 替換物件 th value 屬性賦值 th with 變數賦值運算 th style 設定樣式 th st...

thymeleaf模板的使用

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