Spring-boot項目訪問jsp頁面出現404問題


Tomcat容易是javaweb項目重要的容器之一。而spring-web項目則內置了tomcat容器

正常情況下啟動spring-boot項目,然后在瀏覽器輸入主機名:端口號//xxx.jsp則會出現對應的jsp頁面。但有時也會出現404問題

關於404問題,找到網絡上很多的解法就是添加一個embeded tomcat的依賴包。這個依賴包用與解析jsp頁面的。完整的引入包的的pom的代碼:

<dependency>
   <groupId>org.apache.tomcat.embed</groupId>
   <artifactId>tomcat-embed-jasper</artifactId>
   <scope>provided</scope>
</dependency>

 

然而即使添加了這個依賴404問題也依舊得不到解決。這時候就要檢查路徑問題。如果你的項目時從別的地方導過來的,那就更要注意指定項目的路徑。
在idea中,可以通過run configurations進行相應的調整,在配置working directory中可以設置.在此程序中,我們需要將其調整為程序目錄(如果為程序目錄\target,則需要調整過來)。

至於為什么,可以點擊https://www.iflym.com/index.php/java-programe/201706060001.html 這個博主將原因寫的很清楚。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM