서블릿에 URL이로드되고 (아래에서 언급) web.xml에는 정의되지 않은 기존 애플리케이션이 있습니다.서블릿 작업에서의 의문
도메인 : com.wm 패키지 내부에 위치 9080/스마트/서블릿/com.wm.FacXmlServlet
여기 FacXmlServlet 클래스입니다.
web.xml 서블릿 태그에서 서블릿 규칙을 정의하는 곳에서 서블릿 규칙을 수행 할 수 있습니까?
서블릿에 URL이로드되고 (아래에서 언급) web.xml에는 정의되지 않은 기존 애플리케이션이 있습니다.서블릿 작업에서의 의문
도메인 : com.wm 패키지 내부에 위치 9080/스마트/서블릿/com.wm.FacXmlServlet
여기 FacXmlServlet 클래스입니다.
web.xml 서블릿 태그에서 서블릿 규칙을 정의하는 곳에서 서블릿 규칙을 수행 할 수 있습니까?
당신은 com.package.Test
서블릿 클래스는 /go/test
URL로 매핑 된 의미 web.xml
에서 패키지를 지정할 수 있습니다 또는 당신은 당신의 클래스 @WebServlet("/path/MyServlet")
주석을 달 수 있습니다 그게 다야.
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>com.package.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/go/test</url-pattern>
</servlet-mapping>
답변 해 주셔서 감사합니다. 그러나 내 프로젝트는 유산이며 주석을 사용하지 않습니다. 여전히 위에서 언급 한대로 작동합니다. – user416120
web.xml에는 정의 할 필요가 없습니다. 요즘에는 주석을 사용하여 서블릿을 선언 할 수도 있습니다. – Leo