1. 程式人生 > >SpringBoot___訪問JSP頁面報404錯誤

SpringBoot___訪問JSP頁面報404錯誤

1.報錯詳情
 啟動springboot專案,然後訪問JSP找不到頁面,報404錯誤。

2. 原因
 因為springboot使用的是內嵌的tomcat,而springboot是不建議使用jsp頁面的,所以不支援解析jsp頁面。需要匯入額外的包才能解決。

3.解決

在依賴中新增額外的jar包即可:

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

相關推薦

SpringBoot___訪問JSP頁面404錯誤

1.報錯詳情  啟動springboot專案,然後訪問JSP找不到頁面,報404錯誤。 2. 原因  因為springboot使用的是內嵌的tomcat,而springboot是不建議使用js

Springboot打jar包訪問不了jsp頁面404錯誤

遇到的問題1:springboot專案打jar包後,訪問專案包404錯誤 解決辦法: 1.在pom裡新增一下內容,注意springboot外掛版本只能是1.4.2.RELEASE <build> <finalName>test</fin

訪問Struts2的方法頁面404錯誤,後端沒有錯誤顯示

今天遇到一個奇葩問題,我用ssh框架,通過頁面訪問Struts2的action中的方法,頁面報404錯誤,後端沒有錯誤顯示(後端不報錯是比較坑的,不好找問題) 最終發現是我用了Spring的IOC自動注入,但是又寫了自動注入類的get和set方法,去掉這個get和set的

STS maven build 訪問 jsp頁面

sts tool 沖突 鏈接 depend 解決 原創文章 src version STS 版本:spring-tool-suite-3.8.1.RELEASE-e4.6-win32-x86_64 maven版本:apache-maven-3.3.9 報錯信息如圖(圖片解

Springboot訪問jsp頁面錯:javax.servlet.jsp.JspFactory.getJspApplicationContext

搭建springboot專案時,專案啟動成功,訪問jsp頁面跳轉時報錯,錯誤如下: java.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servl

struts2中直接訪問jsp頁面錯解決方法!

問題描述: The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Strut s tags

服務正常釋出,頁面404錯誤問題收集

在tomcat下發布maven打包的war包時,日誌列印未發現有任何錯誤,顯示正常啟動,但一訪問相關頁面,則報404錯誤 分情況看,第一種,一個tomcat下只有一個服務的 1.先檢視自己的在maven構建時的服務名稱叫什麼,訪問的服務名稱要與下面的名稱一致,到war的包

訪問JSP頁面錯According to TLD or attribute directive in tag file, attribute value does not accept

訪問JSP頁面jstl表示式使用錯誤,詳細錯誤如下: org.apache.jasper.JasperException: /WEB-INF/views/show.jsp (line: 46, column: 28) According to TLD or

Tomcat在idea中正確配置啟動自動開啟的頁面404錯誤,不能出現Tomcat首頁

當idea啟動Tomcat時,如果輸入localhost:8080要訪問到Tomcat首頁, 在部署時需要將Tomcat目錄下的 webapps中的root專案一併部署 再次啟動Tomcat 即可看到Tomcat首頁了。如果不一起部署,則第一次訪問的時候會報404 具體的見

php thinkphp3.2.3 訪問路徑 nginx 404 錯誤

nginx 預設是不支援 PATHINFO 模式的,需要修改下 nginx 的配置檔案。 server { listen 80; root /var/www/html;

JSP頁面引入jquery的時候發現,除錯的時候發現404錯誤

對於這種情況很奇怪 1、我的路徑是對的 2、我的名稱也是對的 3、絕對路徑對 4、相對路徑也是對的   那為什麼錯了? 解決:配置srping-mvc的靜態攔截器  原理:如果請求包含靜態資源攔截器的路徑那麼這些靜態資源就會放行,不被攔截,否則將會被攔截,導致出現404

eclipse正常啟動tomcat, 訪問http://localhost:8080 卻404錯誤

eclipse正常啟動tomcat 訪問http://localhost:8080 卻報404錯誤eclipse正常啟動tomcat,訪問http://localhost:8080 卻報404錯誤修改下配置 就好操作如下圖 打開eclipse的server視圖,雙擊配置好的那個tomcat,出現tomca

HTTP Status 404-/Socket/Alter_Led jsp404錯誤

錯誤頁面如下: 404 就是頁面找不到,頁面地址有問題 1.看一下從jsp頁面跳轉到另一個頁面地址有沒有寫錯了 首先,看一下頁面上的地址和實際跳轉的地址是不是一樣  然後再看從一個頁面到另一個頁面的跳轉地址對不對     &

IDEA新建Maven專案時,訪問頁面404

關於IDEA使用maven專案這裡有一篇詳細的教程,如果我的方法沒幫到你,可以看看這篇部落格https://blog.csdn.net/zeal9s/article/details/84023846 這裡只說我得情況,並不一定能解決你們的問題,不過可以試試 首先  

maven打成war包不能將web下面的頁面打包進去,訪問頁面404

前兩天自己著手搭建一個ssm框架,邏輯頁面都除錯好了就等著打成war上線,萬萬沒想到,打成war包經歷了一番挫折,這裡記錄maven專案打成war一些坑,親測。 一.修改pom.xml檔案      1.修改打包方式  將預設的jar改為 war

HTTP Status 404-/Socket/Alter_Led jsp404錯誤

錯誤頁面如下: 404 就是頁面找不到,頁面地址有問題 1.看一下從jsp頁面跳轉到另一個頁面地址有沒有寫錯了 首先,看一下頁面上的地址和實際跳轉的地址是不是一樣  然後再看從一個頁面到另一個頁面的跳轉地址對不對  我這裡都沒有問題; 那麼錯誤

springboot專案啟動,但是訪問404錯誤

        今天在做一個springboot專案的時候,是接著別人的專案寫的,寫完之後想做一下測試,於是就啟動了springboot,然後在訪問的時候,一直包404的錯誤,然後百度了一下網上給的方法,包括註解使用@R

訪問RestController404錯誤

工程是用Springboot實現, 想要實現請求中的實體類的基本校驗,用的是hibernate的 Validator, 用Swagger2構建RestAPI文件 問題是這樣的,有個controller是個介面:public interface UserController {

eclipse中配置的tomcat 啟動正常 但是訪問404錯誤

問題描述: 在eclipse中配置的Tomcat,啟動是正常的,控制檯顯示啟動成功,也沒有報任何錯誤資訊,但是訪問的時候就報404錯誤,然後直接在bin目錄下啟動startup.bat的方式就是正常的。然後就很納悶,之後在網上搜了下資料,說是Eclipse的配

嚴重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat啟動成功可是訪問web項目404錯誤

check man 空格 .net tle http tom 空行 parent tomcat啟動的時候出現 嚴重: Error in dependencyCheck java.io.IOException: invalid header field