The origin server did not find a current representation for the target resource or is not willing..

在做java web 項目時,常報如下錯誤:

Description: The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

但是http://localhost:8080/和默認的index.jsp文件 可以訪問,

最後檢查了好久,發現一般爲如下幾種情況(編譯環境:Intell IDEA 2017.03)

1.檢查自己在瀏覽器中的url寫對沒有,有時候大小寫寫錯也會報錯

2.檢查文件內容有沒有哪裏寫錯,tomcat啓動的時候只能檢查語法錯誤,即服務器開啓的情況下仍然有可能有錯誤,比如默認值設置錯誤

3.關閉服務器,在服務器中刪除項目,再重新添加項目,重新啓動服務器試試

4.如果都不存在以上錯誤,自己在瀏覽器中url並沒有錯,自己的寫的jsp文件也並沒有錯,建議檢查一下 項目名.iml 文件下的如下語句是否爲true,如果是false的話,改爲true,重啓服務器,在瀏覽器中輸入url,應該就不會報錯了(親測有效,因爲我的默認爲false,修改過後重啓服務器,輸入url就不報錯了)

<content url="file://$MODULE_DIR$">
  <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="true" />
</content>

原創文章,請勿轉載。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章