다음 서블릿에 GET 요청을 한 후 'In service method'텍스트가 작성되어 설명 할 수 없습니다. 그게 왜? 왜 표시됩니다 HttpServlet (라인 607)에서 코드를 읽기일단 서비스()를 재정의하면 위임은 doGet()에 도착하지 않습니다.
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class MyServlet extends HttpServlet {
public void service(HttpServletRequest req,
HttpServletResponse resp) throws IOException {
Writer out = resp.getWriter();
out.write("In Service method");
}
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
Writer out = resp.getWriter();
out.write("In get method");
}
}
*** 가장 좋은 방법은 *** 서비스 방법을 재정의하지 않는 것입니다. –
예, 그것은 무엇입니까 ** 절대 HttpServlet에서 서비스()를 무시하지 마십시오! ** – Joe