2010-06-08 6 views
5

CometProcessor 인터페이스를 구현 한 서블릿을 호출 중이며 get 요청으로 서블릿을 호출 할 때마다 위의 오류가 발생합니다. 이유를 알 수 있습니까? this document에서HTTP 메소드 GET은이 URL에서 지원하지 않습니다.

public class ChatServlets 
    extends HttpServlet implements CometProcessor { 

public void event(CometEvent event) 
    throws IOException, ServletException { 
    HttpServletRequest request = event.getHttpServletRequest(); 
    HttpServletResponse response = event.getHttpServletResponse(); 
    if (event.getEventType() == CometEvent.EventType.BEGIN) { 
     response.getWriter().println("Welcome "); 
    } else if (event.getEventType() == CometEvent.EventType.READ) { 
      response.getWriter().println("Bye"); 
    } 
    } 
} 
+0

"위"에 오류가 없거나 뭔가 빠졌습니까? –

답변

1

:

중요 참고 :이 기능의 사용법은 APR을 또는 NIO HTTP 커넥터를 사용이 필요합니다. 클래식 java.io HTTP 커넥터와 AJP 커넥터는이를 지원하지 않습니다.

기본적으로 server.xml에 기본 java.io HTTP 커넥터가 구성되어 있습니다. NIO 커넥터로 변경 했습니까?

관련 문제