springboot配置templates直接訪問的實現(xiàn)
springboot配置templates直接訪問
springboot下的templates目錄的資源默認是受保護的,類似于javaweb項目的WEB-INF目錄,但是給每個springboot的html頁面都配置控制器跳轉(zhuǎn)過于麻煩
配置公有訪問方式如下
在配置文件加如下:
spring.resources.static-locations=classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/templates/, classpath:/public/
附上spring 各種配置的官方url:方便后期查閱
springboot的templates用法
@Controller public class HelloController { @RequestMapping("/test") public String test(Model model){ model.addAttribute("msg","<h1>templates測試</h1>"); model.addAttribute("users", Arrays.asList("lishao","liyuan")); return "/test"; } }
在controller中添加視圖
在html中調(diào)用
<body> <h3>test</h3> <!--不轉(zhuǎn)義--> <div th:text="${msg}"></div> <!--轉(zhuǎn)義h1--> <div th:utext="${msg}"></div> <hr> <h3 th:each="user : ${users}" th:text="${user}"></h3> </body>
記得要導(dǎo)入templates的依賴
當(dāng)你導(dǎo)入了templates依賴,
就會直接識別出來文件下的test,簡單方便
<!--templates--> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
html中也要導(dǎo)入
<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
一個是轉(zhuǎn)義一個是不轉(zhuǎn)義
以下是運行的結(jié)果
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Cache和EhCache實現(xiàn)緩存管理方式
這篇文章主要介紹了Spring Cache和EhCache實現(xiàn)緩存管理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06java理論基礎(chǔ)Stream API終端操作示例解析
這篇文章主要為大家介紹了java理論基礎(chǔ)Stream API終端操作示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-03-03Mybatis generator修改Mapper.java文件實現(xiàn)詳解
這篇文章主要為大家介紹了Mybatis generator修改Mapper.java文件實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09javaCV開發(fā)詳解之推流器和錄制器的實現(xiàn)
這篇文章主要介紹了javaCV開發(fā)詳解之推流器和錄制器實現(xiàn),對JavaCV感興趣的同學(xué),可以參考下2021-04-04SpringCloud+Tornado基于jwt實現(xiàn)請求安全校驗功能
這篇文章主要介紹了SpringCloud+Tornado基于jwt實現(xiàn)請求安全校驗,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12Java 中HttpURLConnection附件上傳的實例詳解
這篇文章主要介紹了Java 中HttpURLConnection附件上傳的實例詳解的相關(guān)資料,希望通過本文大家能掌握這樣的知識內(nèi)容,需要的朋友可以參考下2017-09-09