在 WebContent 目錄下並未建立「01」資料夾,但運行 index.jsp 時卻報錯:
type Status report
message /01/index.jsp
description The requested resource is not available.
index.jsp 僅包含一行重導向代碼:
<% response.sendRedirect("DiaryServlet?action=listAllDiary"); %>
錯誤訊息顯示請求路徑為 /01/index.jsp,說明容器試圖訪問一個不存在的資源。常見原因包括:
work、temp 資料夾內的內容,並清空 webapps 下對應專案的目錄與 WAR 包。Deployment Assembly 或發布配置中,上下文路徑是否正確(通常為 /專案名),不應包含額外的「01」層級。DiaryServlet 的 URL 映射正確,重導向目標存在。開發階段建議啟用 Tomcat 的自動重載功能,並養成「清理後重新發布」的習慣,避免緩存導致的路徑錯誤。若問題持續,可檢查伺服器日誌(catalina.out 或 localhost.<日期>.log)獲取更詳細的堆棧資訊。