2011-03-03 5 views
-1

Java 서블릿을 배포하려면 web.xml을 작성하고 있습니다. .war 파일은 서버의 "/ myname/servletname"디렉토리에 복사됩니다. 내가 server.com:8080/myname/servletname에서 서블릿에 액세스하기 위해 노력하고있어중첩 된 서블릿 매핑 (/ myname/servletname)

web.xml 파일 현재

<servlet> 
    <servlet-name>servletname</servlet-name> 
    <servlet-class>connect4.GameBoardBean</servlet-class> 
</servlet> 
<servlet-mapping> 
    <servlet-name>servletname</servlet-name> 
    <url-pattern>myname/servletname</servlet-name> 

그리고 build.xml 파일에서 전쟁 파일의 복사 루틴을 다음과 같다 :

<copy file ="servletname.war" todir = "/opt/jboss/server/default/deploy/myname"/> 

URL에 액세스하려고 할 때 404 오류가 발생합니다. 어떤 도움을 주셔서 감사합니다.

답변

0

myname은 컨텍스트 경로입니다. 따라서 매핑에 있어서는 안됩니다. web.xml에/servletname 만 유지하십시오.

관련 문제