標籤:main vax 檔案 info efi 總結 目錄 color index.jsp
使用idea寫個基於spring boot架構的小程式,實現解密功能。前端頁面基本沒要求,可以多簡單就多簡單,所以直接在spring boot項目中整合一個jsp頁面。
建立個spring boot項目,網上好多建立spring boot的教程,隨便百度一下。
建立好項目,寫個HelloController運行一下,如果能正常運行,就開始整合jsp:
第一步:在pom.xml添加兩個依賴包,如下:
<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version></dependency><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <!--<scope>provided</scope>--></dependency>
附片,好看一點:
第二步:src/main/resources下面的application.properties檔案設定如下:
spring.mvc.view.suffix=.jspspring.mvc.view.prefix=/WEB-INF/jsp/
網上教程大部分有這個,但是注釋掉似乎也可以運行,不過還是加上比較保險。
第三步:在main目錄下面,建立webapp的目錄結構:webapp/WEB-INF,
第四步:在project structure進行設定:
進入後,點擊modules,出現如下頁面:
如果項目demo下面的web是不存在的,點擊demo項目上面的加號進行建立:
選中web,出現如下頁面,1、需要在Web Resource Directories下面添加剛建立的web目錄路徑。2、需要在deployment descriptors添加一個web.xml:
在Web Resource Directories點擊右側的加號,添加第三步建立的web目錄結構:
點擊右側的目錄選取器,選中webapp,點擊OK:
在deployment descriptors添加一個web.xml:
在deployment descriptors右側點擊加號,選中1 web.xml
把web.xml所在的目錄結構修改成src/main/webapp/WEB-INF:
點擊OK,進入如下頁面:
注意:這個目錄結構裡面並沒有web.xml檔案,要記得在WEB-INF後面添加:\web.xml
這樣才會在webapp/WEB-INF目錄下建立出web.xml檔案。(在這裡坑了好久)
點擊OK,OK,返回項目介面:
spring boot整合jsp算是配置好了,接下來可以在webapp目錄下面建立個index.jsp,跑跑程式,看能不能正常運行:
溫馨提示:記得在web.xml配置一下你的jsp頁面。運行結果如下:
恐鳥蛋:上面的總結可能有錯漏的地方,希望能夠得到讀者的反饋!大家互相交流學習!
spring boot整合jsp