thymeleaf的使用及配置

* th:action    <form id="login" th:action="@{/login}">......</form>    定義後臺控制器的路徑
* th:each        循環List集合: <tr th:each="user,iterStat : ${list}"> <td th:text="${user.userName}">Onions</td> </tr> iterStat:下標
                      循環Map集合: <div th:each="mapS:${map}"> <div th:text="${mapS}"></div> </div>
                      循環數組:        <div th:each="arrayS:${arrays}"> <div th:text="${arrayS}"></div> </div>
* th:field        
* th:href        定義超連接,相似<a>標籤的href 屬性。value形式爲@{/login}
* th:id            相似html標籤中的id屬性。    <div class="user" th:id = "(${index})"></div>
* th:if            <span th:if="${Sex} == 1" > <input type="redio" name="se" th:value="男" /> </span> 
                     <span th:if="${Sex} == 2"> <input type="redio" name="se" th:value="女" /> </span>
* th:include
* th:fragment
* th:object
* th:src            外部資源引入    <script th:src="@{/static/js/jquery-2.4.min.js}"></script>
* th:replace
* th:text           <input th:text=${param} />
* th:value        <input th:value=${param} />
 
條件判斷能夠這樣寫:<input th:text="(${user.isAdmin}?'管理員':'普通用戶')"></input>
 
 
thymeleaf的配置文件說明 
#spring.thymeleaf.cache = true #啓用模板緩存。 
#spring.thymeleaf.check-template = true #在呈現模板以前檢查模板是否存在。
#spring.thymeleaf.check-template-location = true #檢查模板位置是否存在。
#spring.thymeleaf.content-type = text / html #Content-Type值。 
#spring.thymeleaf.enabled = true #啓用MVC Thymeleaf視圖分辨率。 
#spring.thymeleaf.encoding = UTF-8 #模板編碼。 
#spring.thymeleaf.excluded-view-names = #應該從解決方案中排除的視圖名稱的逗號分隔列表。 
#spring.thymeleaf.mode = HTML5 #應用於模板的模板模式。另請參見StandardTemplateModeHandlers。 
#spring.thymeleaf.prefix = classpath:/ templates / #在構建URL時預先查看名稱的前綴。 
#spring.thymeleaf.suffix = .html #構建URL時附加到查看名稱的後綴。 
#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。 
#spring.thymeleaf.view-names = #能夠解析的視圖名稱的逗號分隔列表。/ templates / #在構建URL時先查看名稱的前綴。 
#spring.thymeleaf.suffix = .html #構建URL時附加到查看名稱的後綴。 
#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。 
#spring.thymeleaf.view-names = #能夠解析的視圖名稱的逗號分隔列表。/ templates / #在構建URL時先查看名稱的前綴。 
#spring.thymeleaf.suffix = .html #構建URL時附加到查看名稱的後綴。 
#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。 
#spring.thymeleaf.view-names = #能夠解析的視圖名稱的逗號分隔列表。
相關文章
相關標籤/搜索