은 분명히 루프를 생성하는 다음간단한 서블릿 질문
public void init() throws ServletException {
ServletConfig c = this.getServletConfig();
super.init(c);
}
나는 아마이 잘못하고 있어요합니다 (GenericServlet
클래스는 서브 클래스의 init()
가 호출). 미리 감사드립니다.
은 분명히 루프를 생성하는 다음간단한 서블릿 질문
public void init() throws ServletException {
ServletConfig c = this.getServletConfig();
super.init(c);
}
나는 아마이 잘못하고 있어요합니다 (GenericServlet
클래스는 서브 클래스의 init()
가 호출). 미리 감사드립니다.
super.init(c);
줄을 제거하십시오. init(ServletConfig)
메서드에서 이 아닌이 init()
without ServletConfig
argument 인 경우에만 호출하면됩니다. 즉, 연결된 javadoc에 알려줍니다 정확히이기도 :
super.init(config)
를 호출 할 필요이 없다 있도록 오버라이드 (override) 할 수있는 편리한 방법. 기본init(config)
구현이init()
를 호출하는 후드 아래에 있기 때문에
무한 루프
실제로 발생합니다.super.init(c);
은 필요하지 않습니다. 그것을 제거하십시오.
거짓. 그것은 OP 문제에 대한 정확한 답변입니다. –