Spring Boot中默認的模板引擎為Thyemleaf , 對Velocity也供給和撐持 , 可是Spring Boot并不保舉利用JSP模板引擎 , 在以Jar包運行Jsp頁面時會報錯 , 找不到對應的頁面 , 當然經由過程設置裝備擺設可以撐持以jar包體例運行jsp頁面 。
需要這些哦
Spring Boot
Maven
一、近況1打開Spring Boot應用 , 經由過程Maven號令package號令將應用打當作jar包


2執行號令java -jar xx.jar啟動Spring Boot應用 , 輸入jsp頁面臨應的Url映射后 , 可以看到頁面未找到


3用解壓縮軟件將jar包打開 , 可以看到jar包中并沒有對應的webapps目次 , 所以上面報了頁面未找到錯誤



二、解決1【spring boot如何以jar包方式運行jsp應用】在pom文件的build節點下添加resource設置裝備擺設 , 目標是將webapps下的目次打包到jar文件的META-INF\resources目次下

2再次執行package打包號令將應用打當作war包 , 此次可以注重到jar包中META-INF\resources目次下包含了webapps下的所有文件

3執行令java -jar xx.jar啟動Spring Boot應用 , 這時再次執行【
2】的操作 , 網頁便可正常拜候了 。

注重事項若是小編所寫經驗幫忙到了你 , 請幫手給點個贊或評論撐持下 , 您的撐持是作者繼續創作的動力!
以上內容就是spring boot如何以jar包方式運行jsp應用的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- 如何甄別春季那些可以食用的野菜及其野菜的吃法
- 如何在網頁中引入外部JS文件和CSS樣式文件
- 如何在電腦上叫外賣
- 打開谷歌瀏覽器,如何自動彈出指定網頁
- 怎么訓練寶寶的大運動如何教嬰兒大運動
- 最新版word如何應用文件按鈕更改用戶名
- 手機如何弄電子版照片
- 教你如何接插頭
- 如何切黃瓜?
- ETC如何辦理?
