2017-12-10 16 views
0

테이블 이벤트에서 이벤트를 삭제하려고 시도하지만 버튼을 누를 때마다 The Requested Resources Are Not Available이라는 오류가 발생합니다.요청 된 리소스는 웹 xml에서 주석 및 매핑 권한을 가지고 있음에도 불구하고 사용할 수 없음

<servlet-mapping> 
    <servlet-name>Control_supprime_event</servlet-name> 
    <url-pattern>/Control_supprime_event</url-pattern> 
</servlet-mapping> 

내가 web.xml 파일을 확인하고이 일하고있어 : 여기 내 코드는

@WebServlet(urlPatterns = {"/Control_supprime_event"})

나는 주석을 사용하지만 아무것도 작동하는 것 같다 없습니다.

나는 또한 양식 작업 이름이 동일하다는 것을 확인했습니다.

+0

편집 : 나는 점점 오전 오류는 요청 능숙 사용할 수없는 것입니다 .. –

+0

편집 : 같은 문제에 직면하고 사람들을 위해 내 실수는 당신이 가진 모든 서블릿의 이름 앞에 슬래시 '/'이었다 할 일은 그것을 제거하는 것입니다 "{"Control_supprime_event "}"and not { "/ Control_supprime_event"} –

답변

0
use E.g. @WebServlet("/path")} 

This annotation is used to declare the configuration of an Servlet. 
If the name attribute is not defined, the fully qualified name of the class is used. 

At least one URL pattern MUST be declared in either the value or urlPattern attribute of the annotation, but not both. 

The value attribute is recommended for use when the URL pattern is the only attribute being set, otherwise the urlPattern attribute should be used. 

The class on which this annotation is declared MUST extend HttpServlet. 

E.g. @WebServlet("/path")} 
public class TestServlet extends HttpServlet ... { 
E.g. @WebServlet(name="TestServlet", urlPatterns={"/path", "/alt"}) 
public class TestServlet extends HttpServlet ... {