2011-02-10 3 views
2

Tomcat에 JSP 웹 응용 프로그램이 배포되었습니다. 신청서의 URL은 http://servername/appjsp 환영 파일이 호출되지 않았습니다.

입니다. web.xml은 아래와 같이 환영 파일 목록을 포함하고 있습니다.

<?xml version="1.0" encoding="UTF-8"?> 
    <web-app id="mobile" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 
     <welcome-file-list> 
      <welcome-file>index.jsp</welcome-file> 
     </welcome-file-list> 
    </web-app> 

이제 http://servername/app에 액세스하면 애플리케이션에 액세스 할 수 없습니다. 그러나 URL에 http://servername/app/으로 액세스하면 응용 프로그램에 액세스 할 수 있습니다.

평가판/문자없이 응용 프로그램이 필요합니다.

도와주세요!

+0

당신은 web.xml 전체를 게시 할 수 있습니까? –

+0

은 전체 web.xml – Chaitanya

답변

10

/에 매핑 된 서블릿이 올바른 루트 경로로 이동하는 servletcontainer의 기본 서블릿 작업을 대신 수행 할 때 발생할 수 있습니다. 따라서 서블릿을 수정하거나보다 구체적인 URL 패턴으로 매핑하십시오.

+0

+1을 게시했습니다.이 경우에만 'web.xml'을 요청했습니다. –

+0

/에 매핑 된 서블릿이 없습니다. index.jsp가 호출되지 않는 이유는 아직 확실하지 않습니다. – Chaitanya

+1

어떤 Tomcat 버전을 사용하고 있습니까? 자신의'/ conf/web.xml'에 기본 서블릿이 있습니까? – BalusC

관련 문제