最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot配置Thymeleaf(gradle)的簡單使用

 更新時間:2018年12月08日 15:42:20   作者:執(zhí)筆記憶的空白  
今天小編就為大家分享一篇關(guān)于Spring Boot配置Thymeleaf(gradle)的簡單使用,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

最近項(xiàng)目用到了Spring Boot ,但是在控制器返回html視圖并渲染參數(shù)的時候,存在了疑問。后面考慮用Thymeleaf ,感覺真的不錯,下面分享給大家

總共四步:

  1. jar 引入
  2. 控制器參數(shù)傳遞 
  3. html標(biāo)簽引入
  4.  Thymeleaf 緩存設(shè)置

一、相關(guān)Jar的引用

1、maven的引用方式:

<dependency> 
 <groupId>org.springframework.boot</groupId> 
 <artifactId>spring-boot-starter-thymeleaf</artifactId> 
</dependency> 

2、我現(xiàn)在的項(xiàng)目是用的Gradle,在build.gradle 里面的dependency加入以下配置:

compile "org.springframework.boot:spring-boot-starter-thymeleaf"

二、Spring Boot 控制器Controller的配置,需要使用Model來進(jìn)行參數(shù)傳遞(或者自定義Map)

@RequestMapping("/index")
 public String index(Model model) {
  model.addAttribute("loginName", "admin");
  model.addAttribute("loginId", "27");
  return "index";
 }

因?yàn)門hymeleaf  默認(rèn)的視圖返回路徑是 /src/java/resources/templates ,而且默認(rèn)后綴是.html , 所以我們的頁面視圖就放到templates目錄下

三、頁面視圖的配置

1、在html標(biāo)簽上引入 Thymeleaf  的標(biāo)簽庫,然后參數(shù)輸出就可以直接使用${}  了

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"> 

例如:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
<title>im test page</title>
</head>
<body>
    loginId:<span th:text="${loginId}"></span>
   loginName:<span th:text="${loginName}"></span>
</body>
</html>

最后的輸出結(jié)果:

四、Thymeleaf  的緩存配置

每次更改頁面,如果不配置Thymeleaf  緩存設(shè)置為false,那么每次更改html頁面都需要重啟頁面才刷新,這肯定是我們不愿意的

那么有一個簡單的辦法,在我們的的基礎(chǔ)配置文件里面加入一句配置。 例如我的是application.properties 里面加入一句:

#Thymeleaf cache set
spring.thymeleaf.cache=false

重啟,配置完成

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • mybatis教程之延遲加載詳解

    mybatis教程之延遲加載詳解

    本篇文章主要介紹了mybatis教程之延遲加載詳解。詳細(xì)介紹了延遲加載的意義和用法實(shí)現(xiàn),有興趣的可以了解一下
    2017-05-05
  • Java正則提取中括號中的內(nèi)容操作示例

    Java正則提取中括號中的內(nèi)容操作示例

    這篇文章主要介紹了Java正則提取中括號中的內(nèi)容操作,涉及Java針對字符串的正則匹配、轉(zhuǎn)換、遍歷等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • Java排序算法之冒泡排序的原理及優(yōu)化

    Java排序算法之冒泡排序的原理及優(yōu)化

    這篇文章主要介紹了Java排序算法之冒泡排序的原理及優(yōu)化,冒泡排序的思想很簡單,遍歷數(shù)組,比較相鄰的兩個元素,順序錯誤就把它們交換,直到整個數(shù)組排序完成,因?yàn)槊拷?jīng)過一趟排序,越小的元素會經(jīng)交換而慢慢“浮”到數(shù)列的頂端,因此叫做冒泡排序,需要的朋友可以參考下
    2023-11-11
  • java 單例的五種實(shí)現(xiàn)方式及其性能分析

    java 單例的五種實(shí)現(xiàn)方式及其性能分析

    這篇文章主要介紹了java 單例的五種實(shí)現(xiàn)方式及其性能分析。的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • 詳解JAVA抓取網(wǎng)頁的圖片,JAVA利用正則表達(dá)式抓取網(wǎng)站圖片

    詳解JAVA抓取網(wǎng)頁的圖片,JAVA利用正則表達(dá)式抓取網(wǎng)站圖片

    這篇文章主要介紹了詳解JAVA抓取網(wǎng)頁的圖片,JAVA利用正則表達(dá)式抓取網(wǎng)站圖片,非常具有實(shí)用價值,需要的朋友可以參考下。
    2016-12-12
  • Jackson反序列化@JsonFormat 不生效的解決方案

    Jackson反序列化@JsonFormat 不生效的解決方案

    這篇文章主要介紹了Jackson反序列化@JsonFormat 不生效的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Spring集成事務(wù)代碼實(shí)例

    Spring集成事務(wù)代碼實(shí)例

    這篇文章主要介紹了Spring集成事務(wù)代碼實(shí)例,pring事務(wù)的本質(zhì)其實(shí)就是數(shù)據(jù)庫對事務(wù)的支持,使用JDBC的事務(wù)管理機(jī)制,就是利用java.sql.Connection對象完成對事務(wù)的提交,需要的朋友可以參考下
    2023-10-10
  • SpringBoot實(shí)現(xiàn)OneDrive文件上傳的詳細(xì)步驟

    SpringBoot實(shí)現(xiàn)OneDrive文件上傳的詳細(xì)步驟

    這篇文章主要介紹了SpringBoot實(shí)現(xiàn)OneDrive文件上傳的詳細(xì)步驟,文中通過代碼示例和圖文講解的非常詳細(xì),對大家實(shí)現(xiàn)OneDrive文件上傳有一定的幫助,需要的朋友可以參考下
    2024-02-02
  • Mybatis 中的sql批量修改方法實(shí)現(xiàn)

    Mybatis 中的sql批量修改方法實(shí)現(xiàn)

    在項(xiàng)目中遇到需要批量更新的功能,原本想的是在Java中用循環(huán)訪問數(shù)據(jù)庫去更新,但是心里總覺得這樣做會不會太頻繁了,太耗費(fèi)資源了,效率也很低,查了下mybatis的批量操作,原來確實(shí)有<foreach>標(biāo)簽可以做到,下面通過本文給大家介紹下
    2017-01-01
  • Java?Stream流語法示例詳解

    Java?Stream流語法示例詳解

    這篇文章主要為大家詳細(xì)介紹了Java的Stream流,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03

最新評論

衡阳市| 信丰县| 太湖县| 建德市| 涡阳县| 延津县| 株洲县| 锡林郭勒盟| 巴青县| 长寿区| 太原市| 汉川市| 新河县| 南部县| 台南市| 台北县| 北安市| 贞丰县| 香河县| 泗洪县| 吴江市| 璧山县| 恩施市| 二连浩特市| 肥东县| 宁海县| 密山市| 枣强县| 额敏县| 崇礼县| 咸阳市| 壶关县| 达尔| 翼城县| 塘沽区| 景宁| 阿克陶县| 友谊县| 连南| 云阳县| 丰县|