에 매핑 볼 수 없습니다톰캣 6 서블릿 내가 입력 서블릿에 액세스하기 위해 노력하고있어 web.xml을
http://localhost:8082/Libruary/controller
와 톰캣 6 오류 404 제공 : 뭔가가 있다는 것을 의미
HTTP Status 404 - /Libruary/controller
type Status report
message /Libruary/controller
description The requested resource (/Libruary/controller) is not available.
Apache Tomcat/6.0.26
을 web.xml 파일에서 잘못되었습니다. 내가 잘못이다 모르는 그 이유는,
<?xml version="1.0" encoding="UTF-8"?>
<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>Controller</servlet-name>
<servlet-class>by.epam.web.libruary.jspservlet.Controller</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Controller</servlet-name>
<url-pattern>/controller</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
</web-app>
내가 이름과 서블릿을 매핑 :
그래서, 여기 내 web.xml 파일입니다.
webapps
--Libruary
---web.xml
---...
---WEB-INF
----classes
-----by
------epam
-------web
--------libruary
---------jspservlet
----------Controller.class
내가 Eclipse를 사용을 .class 파일을 생성 : 그리고 여기에 톰캣 폴더에 프로젝트 계층이다. 그리고 .java 파일은/scr 디렉토리에 있는데, 클래스와 같은 레벨에 있습니다 (그러나 그것은 선택 사항입니다). 또한이 레벨에는 servlet-api.jar가 들어있는/lib 디렉토리가 있습니다. 나는 다른 말을 해야할지 모르겠다. 당신의 도움에 매우 감사 할 것입니다.
응용 프로그램을 시작하는 동안 예외가 발생합니까? –
Tomcat 로그에 오류 메시지가 있습니까? –
해당 부분이 MVC 패턴을 기반으로 내 애플리케이션과 연결되어 있지 않습니다. 난 그냥 내 브라우저에서 입력하여 localhost에서 서블릿에 액세스하려고합니다. – And