Idea開(kāi)發(fā)工具之SpringBoot整合JSP的過(guò)程
SpringBoot體系內(nèi)推薦使用Thymeleaf作為前端頁(yè)面模板。jsp還得自己整合一下。
1.項(xiàng)目結(jié)構(gòu)
對(duì)比以前的項(xiàng)目結(jié)構(gòu),main目錄下多了webapp目錄,用來(lái)存放jsp文件。
webapp目錄為我們手動(dòng)創(chuàng)建,所以需要在IDEA中進(jìn)行配置,指定webapp目錄為項(xiàng)目的Web資源目錄。

首先在main目錄下創(chuàng)建一個(gè)webapp目錄

點(diǎn)擊這個(gè)小圖標(biāo)(這里沒(méi)有的可以File->Project Structure 或使用快捷鍵Ctrl+Alt+Shift+S)

接下來(lái)跟著圖片教程一步步走






我們可以看到webapp這個(gè)目錄的圖標(biāo)已經(jīng)變了

2.配置文件
修改全局配置文件application.properties,指定SpringMVC視圖的前后綴,支持使用JSP文件作為視圖
spring.mvc.view.prefix=/WEB-INF/jsp/ 這個(gè)路徑是webapp下的 spring.mvc.view.suffix=.jsp //后綴
3.引入依賴
<!-- 添加jstl標(biāo)簽庫(kù)依賴 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- 添加jsp引擎依賴,SpringBoot內(nèi)置tomcat沒(méi)有此依賴 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
至此,就能使用了。
到此這篇關(guān)于Idea開(kāi)發(fā)工具之SpringBoot整合JSP的過(guò)程的文章就介紹到這了,更多相關(guān)SpringBoot整合JSP內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java?8?Stream?處理數(shù)據(jù)方法匯總
這篇文章主要介紹了Java?8?Stream處理數(shù)據(jù),Stream是Java?8?新引入的一個(gè)包它讓我們能用聲明式的方式處理數(shù)據(jù),Stream流式處理相較于傳統(tǒng)方法簡(jiǎn)潔高效,也便于進(jìn)行并發(fā)編程,更多相關(guān)內(nèi)容需要的小伙伴可以參考下面文章內(nèi)容2022-06-06
java volatile關(guān)鍵字作用及使用場(chǎng)景詳解
在本文里我們給大家分享的是關(guān)于java volatile關(guān)鍵字作用及使用場(chǎng)景的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們學(xué)習(xí)下。2019-08-08
Spring EL表示式的運(yùn)用@Value說(shuō)明
這篇文章主要介紹了Spring EL表示式的運(yùn)用@Value說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04
Mybatis Plus 字段為空值時(shí)執(zhí)行更新方法未更新解決方案
這篇文章主要介紹了Mybatis Plus 字段為空值時(shí)執(zhí)行更新方法未更新解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
java實(shí)現(xiàn)socket從服務(wù)器連續(xù)獲取消息的示例
這篇文章主要介紹了java實(shí)現(xiàn)socket從服務(wù)器連續(xù)獲取消息的示例,需要的朋友可以參考下2014-04-04
關(guān)于servlet向mysql添加數(shù)據(jù)時(shí)中文亂碼問(wèn)題的解決
最近在工作中遇到一個(gè)小問(wèn)題,出現(xiàn)了中文亂碼的問(wèn)題,無(wú)奈只能想辦法解決,下面這篇文章主要給大家介紹了關(guān)于servlet向mysql添加數(shù)據(jù)時(shí)中文亂碼問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-08-08

