springboot訪問(wèn)template下的html頁(yè)面的實(shí)現(xiàn)配置
一、template下文件不允許直接訪問(wè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添加依賴(lài)
<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文件
4、后臺(tái)action配置映射關(guān)系
這里有兩種方法,經(jīng)過(guò)嘗試都可以訪問(wèn) index.html 頁(yè)面
三、結(jié)果展示
1、訪問(wèn)index1,返回到index.html頁(yè)面了
2、訪問(wèn)index2,訪問(wèn)到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)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- springboot中使用過(guò)濾器,jsoup過(guò)濾XSS腳本詳解
- SpringBoot中使用Jsoup爬取網(wǎng)站數(shù)據(jù)的方法
- springboot2.x使用Jsoup防XSS攻擊的實(shí)現(xiàn)
- SpringBoot項(xiàng)目中如何訪問(wèn)HTML頁(yè)面
- springboot用controller跳轉(zhuǎn)html頁(yè)面的實(shí)現(xiàn)
- 詳解如何配置springboot跳轉(zhuǎn)html頁(yè)面
- springboot如何使用thymeleaf模板訪問(wèn)html頁(yè)面
- SpringBoot、Java 使用 Jsoup 解析 HTML 頁(yè)面的詳細(xì)步驟
相關(guān)文章
詳解通過(guò)JDBC進(jìn)行簡(jiǎn)單的增刪改查(以MySQL為例)
JDBC是用于執(zhí)行SQL語(yǔ)句的一類(lèi)Java API,通過(guò)JDBC使得我們可以直接使用Java編程來(lái)對(duì)關(guān)系數(shù)據(jù)庫(kù)進(jìn)行操作。通過(guò)封裝,可以使開(kāi)發(fā)人員使用純Java API完成SQL的執(zhí)行。2017-01-01Java棧之鏈?zhǔn)綏4鎯?chǔ)結(jié)構(gòu)的實(shí)現(xiàn)代碼
這篇文章主要介紹了Java棧之鏈?zhǔn)綏4鎯?chǔ)結(jié)構(gòu)的實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2017-04-04Java如何檢測(cè)當(dāng)前CPU負(fù)載狀態(tài)
在Java中,直接檢測(cè)CPU負(fù)載狀態(tài)并不像在操作系統(tǒng)命令行中那樣簡(jiǎn)單,因?yàn)镴ava標(biāo)準(zhǔn)庫(kù)并沒(méi)有直接提供這樣的功能,這篇文章主要介紹了java檢測(cè)當(dāng)前CPU負(fù)載狀態(tài)的方法,需要的朋友可以參考下2024-06-06詳解SpringBoot中實(shí)現(xiàn)依賴(lài)注入功能
這篇文章主要介紹了詳解SpringBoot中實(shí)現(xiàn)依賴(lài)注入功能,SpringBoot的實(shí)現(xiàn)方式基本都是通過(guò)注解實(shí)現(xiàn)的。有興趣的可以了解一下。2017-04-04