源服務器未能找到目標資源的表示或者是不願公開一個已經存在的資源表示。


源服務器未能找到目標資源的表示或者是不願公開一個已經存在的資源表示。

 

 

出現這種情況,檢查自己寫的jsp/html的位置在哪,看是不是在WebContent/WEB-INF文件夾下,如果在的話,那么恭喜你,幾秒鍾之后問題即將解決。將該jsp/html移動到WebContent下即可。

因為jsp或html等文件是直屬於Webcontent,與WEB-INF屬於同一級別,不能將jsp/hhtml文件放置到WEB-INF下面。

WEB-INF是Java的WEB應用的安全目錄。所謂安全就是客戶端無法訪問,只有服務端可以訪問的目錄。如果想在頁面中直接訪問其中的文件,必須通過web.xml文件對要訪問的文件進行相應映射才能訪問。

以上轉自:源服務器未能找到目標資源的表示或者是不願公開一個已經存在的資源表示。_rongoooo的博客-CSDN博客_源服務器未能找到目標資源的表示或者是不願公開

其他404:

請按照下面步驟一一來測試

一、查看自己的路徑是否錯誤,正確的路徑訪問是:http://localhost:8080/xxx/yyy.html (注:xxx表示你的項目名。yyy表示你的頁面名稱,如果你的頁面是jsp,就把.html換成.jsp)。

二、查看自己的html或者jsp是否放在了WEB-INF下面了,WEB-INF是受保護的不可以訪問里面的東西。所以只要把頁面移除來放在WebContent下面就可以啦。

 

 


免責聲明!

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



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