国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Thymeleaf 2.0正式版發(fā)布,基于Java的XML/XHTML/HTML5模板引擎

Thymeleaf 2.0正式版發(fā)布,基于Java的XML/XHTML/HTML5模板引擎

Thymeleaf 2.0正式版發(fā)布了。 



Thymeleaf是一個XML/XHTML/HTML5模板引擎,可用于Web與非Web環(huán)境中的應用開發(fā)。它是一個基于Apache License 2.0許可的開源Java庫,由Daniel Fernández(Java加密庫Jasypt的作者)創(chuàng)建。Thymeleaf提供了兩個版本,分別是Standard dialects(標準方言)和SpringStandard dialects(Spring標準方言,即Spring MVC 3),用戶還可以通過創(chuàng)建自定義方言進行擴展。 

Thymeleaf提供了一個用于整合Spring MVC的可選模塊,在應用開發(fā)中,你可以使用Thymeleaf來完全代替JSP或其他模板引擎,如Velocity、FreeMarker等。Thymeleaf旨在提供一種可被瀏覽器正確顯示的、格式良好的模板創(chuàng)建方式,因此也可以用作靜態(tài)建模。你可以使用它創(chuàng)建經(jīng)過驗證的XML與HTML模板。相對于編寫邏輯或代碼,開發(fā)者只需將標簽屬性添加到模板中即可。接下來,這些標簽屬性就會在DOM(文檔對象模型)上執(zhí)行預先制定好的邏輯。 

此次發(fā)布的2.0版本包含了大量的改進: 

  • 性能提升:該版本包含一個完全重寫的模板執(zhí)行引擎,以及一個幾乎重新設計的內(nèi)部架構,性能較1.1版本有了大幅提升。
  • 在standard dialects 版本中新增了th:switch/th:case屬性,th:switch屬性與Java語言中的switch語句類似。
  • 在th:remove屬性中添加了all-but-first值,可有效節(jié)省一些重復代碼。
  • 在錯誤信息中顯示錯誤位置的行號。
  • DOM選擇器。
  • 處理不完整模板:之前的Thymeleaf不能處理不完整的XML文件,這限制了Thymeleaf在需要處理片段或高級UI部件情況下的使用,2.0中解決了這個問題。
  • 完全普遍化了之前版本中已經(jīng)出現(xiàn)的緩存基礎架構。
  • 在Standard dialects中新增了XHTML DTDs。
此外,該版本針對自定義Thymeleaf擴展的用戶,進行了一些改進,詳細信息參閱:What's new in Thymeleaf 2.0 

依賴性: 

  • Java SE 5 或更高版本
  • ognl 3.0 或更高版本
  • javassist 3.14.0-GA 或更高版本
  • slf4j 1.6.1 或更高版本
項目官網(wǎng)http://www.thymeleaf.org/ 

下載地址http://www.thymeleaf.org/download.html 
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【原創(chuàng)】SpringBoot快速整合Thymeleaf模板引擎
前端|如何在SpringBoot中通過thymeleaf模板訪問頁面
spring與spring mvc集成多種技術構建復雜工程
模板引擎
Spring Boot 整合 Thymeleaf 完整 Web 案例
SpringBoot漸入:基于Java的Config實現(xiàn)無XML開發(fā)Web工程
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服