摘要:是什么是適用于和獨立環境的現代服務器端模板引擎。建立打開,選擇下一步下一步選中然后點擊完成,文件結構如下添加,再下右鍵,添加內容如下測試點擊右鍵,啟動項目,輸出如下啟動成功打開瀏覽器輸入顯示如下成功。
?
?
?
Thymeleaf是什么?
Thymeleaf是適用于Web和獨立環境的現代服務器端Java模板引擎。相比于JSP,Thymeleaf更簡潔,渲染性能更好,維護性更好,它可以XML/XHTML/HTML5, JavaScript, CSS ,甚至文本文件,避免了JSP頁面代碼與Java代碼混合的情況,更有利于前后端分離,使用Thymeleaf可以實現spring-boot的諸多特性。
Demo建立:
?
打開IDEA,File->New Project,選擇Spring Initializr
?
下一步
下一步
選中Web
然后點擊完成,文件結構如下:
添加Controller,再com.example.demo下右鍵,添加class
HelloController內容如下:
測試Demo,點擊DemoAppcation->右鍵,run DemoAppcation 啟動項目,輸出如下啟動成功:
打開瀏覽器:輸入localhost:8080/Hello/Say顯示如下成功。
接下里配置和Thymeleaf頁面:
再pom.xml文件添加如下內容
org.springframework.boot spring-boot-starter-thymeleaf
然后導入包,如下所示:
?
?
在templates中新建HTML File
?
輸入HTML內容:
添加Controller映射:
啟動項目,訪問http://localhost:8080/Hello/GetPage,出現如下頁面,成功!
?
?
?
?
?
?
?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/1414.html
摘要:整合模板一文件添加依賴解決標簽閉合問題二創建項目結構三配置文件文件同下常用屬性是否開啟模板緩存,默認指定模板的編碼,默認為指定模板的前綴,默認為指定模板的后綴,默認為指定模板的模式默認為如果使用了依賴設置為參 springboot整合thymeleaf模板 一、POM文件添加依賴 org.springframework.boot spring-boot-starte...
摘要:構建項目訪問獲取一個項目壓縮包,導入中文件所需依賴跳轉到目錄下的頁面,同時可以使用模板開啟熱部署測試,,不加都可以但是其他人都加上了,我也就加上吧開啟熱部署在中直接引入依賴設置以下兩項第一項如已設置直接設置第二項設置,勾選。 構建項目 1、訪問 http://start.spring.io/ 2、獲取一個項目壓縮包,導入IDE中 pom文件 org.spri...
摘要:市長信箱郵件查詢服務使用構建工程一直想用做個微服務練練手為后續部署到打下基礎今天比較空閑就開始把部分想法落地了概覽用來練手的應用是一個市長信箱的內容抓取與檢索頁面鑒于我的八卦特質總想了解下周邊的一些投訴信息而成都的市長信箱是一個絕好的信息來 市長信箱郵件查詢服務: 使用SpringBoot構建工程 一直想用SpringBoot做個微服務,練練手, 為后續部署到docker打下基礎. 今...
摘要:簡介是個模板引擎,可以用于與非應用的主要目標在于提供一種可被瀏覽器正確顯示的格式良好的模板創建方式,因此也可以用作靜態建模的可擴展性也非常棒。 1.Thymeleaf簡介??Thymeleaf是個XML/XHTML/HTML5模板引擎,可以用于Web與非Web應用 ??Thymeleaf的主要目標在于提供一種可被瀏覽器正確顯示的、格式良好的模板創建方式,因此也可以用作靜態建模,Thym...
摘要:學習筆記使用很容易創建一個獨立運行運行內嵌容器準生產級別的基于框架的項目,使用你可以不用或者只需要很少的配置。異常消息如果這個錯誤是由異常引起的。錯誤發生時請求的路徑。 Spring-Boot 1.5 學習筆記 使用Spring Boot很容易創建一個獨立運行(運行jar,內嵌Servlet容器)、準生產級別的基于Spring框架的項目,使用Spring Boot你可以不用或者只需要很...
閱讀 1024·2021-10-27 14:15
閱讀 2778·2021-10-25 09:45
閱讀 1942·2021-09-02 09:45
閱讀 3370·2019-08-30 15:55
閱讀 1807·2019-08-29 16:05
閱讀 3204·2019-08-28 18:13
閱讀 3118·2019-08-26 13:58
閱讀 457·2019-08-26 12:01