하이퍼 링크를 통해 연결하려고하는 서블릿이 있습니다. 해당 폴더의 JSP 파일에 대한 하이퍼 링크를 사용하여 Servlet의 폴더 가용성을 확인했습니다. 확장자가 .java
인 하이퍼 링크에서 요청했을 때 서블릿 자체를 확인한 결과 브라우저에 해당 서블릿 코드 이 있습니다.서블릿 리소스를 사용할 수 없습니다. HTTP 404
해당 서블릿에 doGet
또는 doPost
중 하나를 연결하려고하면 리소스가 사용할 수없는 404 HTTP 오류가 발생합니다.
의 Web.xml :
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>controllers.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/controllers</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/views/welcomePage.jsp</welcome-file>
</welcome-file-list>
</web-app>
에 어떤 문제가 있습니까?
브라우저에 입력하신 URL은 무엇입니까? – msrd0