2012-02-25 2 views
0

내 컴퓨터에 jdk1.5.0_04 및 tomcat 서버 1.0.16이 설치되어 있습니다. 내 컴퓨터 서블릿의 이 명령 프롬프트에서 제대로 컴파일되지만 브라우저에서 서블릿을 실행하는 동안 URL은 http://localhost:8080/webdir/servlet/helloworld입니다. 이 오류를주고 같은 : HTTP 상태 404 -/서블릿/WEBDIR/helloworld를서블릿을 실행할 수 없습니다.

유형 상태 보고서

메시지/서블릿/WEBDIR/helloworld를

설명을 요청한 리소스 (/ 서블릿/WEBDIR/helloworld를) 사용할 수 없습니다. Apache Tomcat/6.0.16

+0

당신이 당신의 web.xml을 게시 할 수 ?? –

답변

0

배포 설명자 (web.xml)를 다시 확인해 주시겠습니까? 그것은해야이 같은 같습니다

<web-app 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"> 

    <servlet> 
     <servlet-name>ServletExample</servlet-name> 
     <servlet-class>com.sarath.kumar.sivan.ServletExample</servlet-class> 
    </servlet> 
    <servlet-mapping> 
     <servlet-name>ServletExample</servlet-name> 
     <url-pattern>/ServletExample</url-pattern> 
    </servlet-mapping> 
    <welcome-file-list> 
     <welcome-file> /pages/form.html </welcome-file> 
    </welcome-file-list> 
</web-app> 

을 그리고 당신의 .html 중에서 페이지는 다음과 같이해야한다 :

<form method="POST" action="ServletExample"> 
관련 문제