springboot jsp支持以及轉(zhuǎn)發(fā)配置方式
一、jsp支持
springboot 默認是不支持jsp的;

1.pom.xml中添加依賴
三個依賴:servlet,jstl,jasper
<!-- 1.servlet依賴-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- 2.jstl -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- 3.jsp支持 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>2.啟動類
啟動類繼承SpringBootServletInitializer類;
3.訪問測試

二、轉(zhuǎn)發(fā)到WEB-INF
這里測試把請求轉(zhuǎn)發(fā)到WEB-INF下的home.jsp中

1.application.properties中添加配置
配置轉(zhuǎn)發(fā)的前綴和后綴
spring.mvc.view.prefix=/WEB-INF/ spring.mvc.view.suffix=.jsp
2.控制層轉(zhuǎn)發(fā)
這里注意,控制類上就不能用@RestController了,要用@Controller
// 控制方法 獲取所有用戶
@RequestMapping("toPage")
public Object topage(ModelAndView mv) {
mv.setViewName("home");
mv.addObject("user", "tom");
return mv;
}3.測試

完成!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
對比Java中的Comparable排序接口和Comparator比較器接口
Comparable和Comparator接口都可用作普通意義上對象間的比大小,但兩個接口在實例化方面的用法不盡相同,接下來我們就來詳細對比Java中的Comparable排序接口和Comparator比較器接口2016-05-05
Java基礎(chǔ)之隱式轉(zhuǎn)換vs強制轉(zhuǎn)換
這篇文章主要介紹了Java基礎(chǔ)之隱式轉(zhuǎn)換vs強制轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下2015-12-12
Java+Selenium實現(xiàn)文件上傳下載功能詳解
這篇文章主要介紹了java代碼如何利用selenium操作瀏覽器上傳和下載文件功能,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下2023-01-01
詳解Spring Cloud負載均衡重要組件Ribbon中重要類的用法
本篇文章主要介紹了詳解Spring Cloud負載均衡重要組件Ribbon中重要類的用法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03
SpringBoot2.x設(shè)置Session失效時間及失效跳轉(zhuǎn)方式
這篇文章主要介紹了SpringBoot2.x設(shè)置Session失效時間及失效跳轉(zhuǎn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03

