springboot訪問(wèn)template下的html頁(yè)面的實(shí)現(xiàn)配置
1、查資料得知:springboot項(xiàng)目默認(rèn)是不允許直接訪問(wèn)template下的文件的,是受保護(hù)的。
所以想訪問(wèn)template下的html頁(yè)面,我們可以配置視圖解析器。
2、如果想要用視圖去展示,應(yīng)該要設(shè)置好視圖展示頁(yè)面,比如說(shuō)用一個(gè)模板語(yǔ)言來(lái)接收返回的數(shù)據(jù)(thymeleaf或者freemarker等), 也可以用jsp接收,但是SpringBoot官方是不推薦用jsp的,而是建議使用thymeleaf作為模板語(yǔ)言,這里我以thymeleaf為例。
二、配置步驟 1、pom.xml添加依賴<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>2、application.yml中添加配置
spring: thymeleaf: prefix: classpath: /templates # 訪問(wèn)template下的html文件需要配置模板,映射 cache: false # 開(kāi)發(fā)時(shí)關(guān)閉緩存,不然沒(méi)法看到實(shí)時(shí)頁(yè)面3、template下添加一個(gè)index.html文件
這里有兩種方法,經(jīng)過(guò)嘗試都可以訪問(wèn) index.html 頁(yè)面
只不過(guò),我這里沒(méi)有返回?cái)?shù)據(jù),所以列表沒(méi)有數(shù)據(jù),但是返回到頁(yè)面了
到此這篇關(guān)于springboot訪問(wèn)template下的html頁(yè)面的實(shí)現(xiàn)配置的文章就介紹到這了,更多相關(guān)springboot訪問(wèn)template的html內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. idea導(dǎo)入maven項(xiàng)目的方法2. Java之JSP教程九大內(nèi)置對(duì)象詳解(中篇)3. Django使用HTTP協(xié)議向服務(wù)器傳參方式小結(jié)4. jsp實(shí)現(xiàn)剪子石頭布小游戲5. idea刪除項(xiàng)目的操作方法6. ASP.NET MVC使用typeahead.js實(shí)現(xiàn)輸入智能提示功能7. 小區(qū)后臺(tái)管理系統(tǒng)項(xiàng)目前端html頁(yè)面模板實(shí)現(xiàn)示例8. php中關(guān)于token驗(yàn)證的相關(guān)問(wèn)題詳解9. Vue使用distpicker插件實(shí)現(xiàn)省市級(jí)下拉框三級(jí)聯(lián)動(dòng)10. Android實(shí)現(xiàn)短視頻畫(huà)心效果
