방금 내 eclipse 개발 환경에서 Tomcat 5.5에서 7로 서버를 전환했습니다. 나는 다음을 포함하는 web.xml 파일이 : 다른Tomcat 7 - <jsp-file> in <servlet> (web.xml)
<servlet>
<servlet-name>Calendar</servlet-name>
<jsp-file>
/budgetCalendar.jsp
</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>Calendar</servlet-name>
<url-pattern>/Calendar</url-pattern>
</servlet-mapping>
모든 것이 정상적으로 작동하는 것 같다,하지만 내가 로컬 호스트/예산/달력을 방문 할 때 404 오류가 발생합니다. (내 서블릿 컨텍스트는/Budget입니다.) localhost/Budget/budgetCalendar.jsp로 가면 잘 동작합니다 ... 매핑이 깨졌습니다. 다른 모든 매핑 (JSP가 아닌 클래스)은 이전과 동일하게 작동합니다. Tomcat 7에서 발생한 일이 누락 되었습니까? < jsp 파일 > 태그에 관한 문서를 찾을 수 없습니다.
예, web.xml은 이미 일치합니다. 불행히도 나는 JSP를 Calendar라는 디렉토리로 옮겨서 포기하고 그걸 index.jsp로 이름을 바꿨다. 그래서 나는 여전히 localhost/Budget/Calendar를 사용할 수있다. – CalendarBudget