當前位置:編程學習大全網 - 源碼下載 - 如何在春靴中使用百裏香葉

如何在春靴中使用百裏香葉

Spring Boot支持各種模板引擎,包括:

自由市場

絕妙的

百裏香葉(官方推薦)

JSP技術Spring Boot官方不推薦,原因有三:

Tomcat只支持war的打包方式,不支持可執行的jar。

Jetty嵌套容器不支持jsp。

逆流

創建自定義error.jsp頁面不會覆蓋錯誤處理的默認視圖,但應該使用自定義錯誤頁面。

當您使用上述任何模板引擎時,它們的默認模板配置路徑是:

src/main/資源/模板

。當然,妳也可以修改這個路徑。如何修改可以在後續模板引擎的配置屬性中查詢修改。

百裏香葉模板引擎

Thymeleaf是壹個用於呈現XML/XHTML/HTML5內容的模板引擎。類似JSP,Velocity,FreeMaker等。,它還可以很容易地與Spring MVC等Web框架集成,作為Web應用程序的模板引擎。與其他模板引擎相比,百裏葉最大的特點是可以在瀏覽器中直接打開並正確顯示模板頁面,而無需啟動整個Web應用。其功能特征如下:

Spring MVC中@Controller中的方法可以直接返回模板名,然後百裏香模板引擎會自動渲染。

模板中的表達式支持Spring表達式語言(Spring EL)。

表單支持並兼容Spring MVC的數據綁定和驗證機制。

國際化支持

Spring官方也推薦使用百裏香葉,所以這次代碼集成用百裏香葉來集成。

  • 上一篇:中高級IOS開發程序員要具備哪些能力和技能
  • 下一篇:請問壹部電影的名字,關於時間重復輪回的,開始是男主人公每天早晨起來都和前壹天發生的事情壹樣
  • copyright 2024編程學習大全網