2013-11-21 76 views
0

Tomcat已啓動並正在運行。 LH:8080,正在顯示tomcat頁面。我剛剛添加了一個簡單的動態web項目到tomcat。簡單的Web應用程序Tomcat 7.0.x 404錯誤Eclipse Kepler

contextroot:CarPool。 CarPool在Wtpwebapp文件夾中創建。 但LH:8080/CarPool正在拋出404錯誤。

這一天就殺了一天。請幫我解決這個問題。

Java版本:JDK 1.6 的Eclipse:開普勒 的Tomcat:的7.0.x

+0

控制檯中的錯誤是什麼,你可能會碰到錯誤的上下文root.also粘貼你的web.xml –

回答

0

你有你部署應用程序到Tomcat?只要看看你的tomcat-home/webapps目錄是否存在/ CarPool。

0

CarPool在Wtpwebapp文件夾中創建。但是,LH:8080/CarPool正在拋出404錯誤。

可能有多個與此相關的問題。一個最基本的錯誤,必須是下列任何

  1. 不正確的上下文名稱
  2. 沒有什麼映射到應用的上下文根(斜槓「/」)的。

查看部署描述符(WEB-INF/web.xml)文件,查看映射到斜槓('/')的內容(如果有的話)。你將會尋找welcome-file-list和映射到url-patter的任何servlet/JSP爲'/'。

由於只有上下文根纔打開URL,因此沒有任何內容映射到該url模式(或不存在welcome文件)。所以你將不得不改變URL並直接點擊一個資源。像任何頁面(http://you-server:8080/CarPool/some/path/to/file.html或jsp或其他)或任何servlet(http://you-server:8080/CarPool/ServletName)。

相關問題