ProcessRequest方法

何时调用ProcessRequest方法?

我很难为什么,为什么以及如何调用流程请求? 为什么调用它以及servlet容器如何调用它。

servlet有两个重要的方法来处理客户端的请求:

1. doPost: in general handles requests coming from forms with post method.

2. doGet: handled requests coming from get method.

现在, ProcessRequest方法是您可以在代码中使用的任何其他方法,它不会绑定( 覆盖 )任何内容。

从上述方法调用它不会使代码复杂化,因此请求在其中处理。

因此, 当且仅当从上述方法之一调用它时,您才可以使用ProcessRequest来处理您的请求。

我能找到唯一的ProcessRequest ,这个例子包含了这个

 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } 

 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } 

所以,当你调用它时会调用它。