Thymeleaf是一種用於Web和獨立環境的現代伺服器端的Java模板引擎。
Thymeleaf的主要目標是將優雅的自然模板帶到開發工作流程中,並將HTML在瀏覽器中正確顯示,並且可以作為靜態原型,讓開發團隊能更容易地共同作業。Thymeleaf能夠處理HTML,XML,JavaScript,CSS甚至純文字。
Thymeleaf使用Spring框架的模組,與許多常見的工具整合在一起,並且可以插入自己的功能,是現代HTML5 JVM Web開發的理想選擇,儘管Thymeleaf還有更多其它的功能。
Thymeleaf建立在自然模板的概念之上,以不影響模板作為設計原型的方式將其邏輯注入到模板檔案中。 這改善了設計溝通,彌合了前端設計和開發人員之間的理解偏差。
本教學面向需要學Thymeleaf,維護和開發Web應用的開發人員。 完成本教學的學習之後,您將熟悉並能上手使用Thymeleaf模板。也可以將Thymeleaf用作未來開發應用的一專案技術。
學習Thymeleaf並不需要太多的技術前提,知道一些JavaScript,HTML,HTML5等知識有助於您學習本教學。 一些後端平台的知識也不是必需的,但它可以幫助您了解各種Thymeleaf模板應用的流程和概念。
我們不能保證您在學習此Thymeleaf模板教學的過程中不會遇到任何問題。本教學中的講解,範例和程式碼等只是根據作者的理解來概括寫出。由於作者水平和能力有限,因此不保正所有編寫的文章都準確無誤。但是如果有遇到任何錯誤或問題,請反饋給我們,我們會及時糾正以方便後續讀者閱讀。