是否可以从 HttpServlet 获取 HttpServletRequest 对象?

Is it possible to get the HttpServletRequest object from HttpServlet?

我正在编写 HttpServlet 的子类。我想在该子类中有一个方法来获取 HttpServletRequest。不过好像HttpServlet没有提供那个方法。

有什么办法解决吗?

public class CustomServlet extends HttpServlet {
   public HttpServletRequest getRequest() {
     ...
   }
}

HttpServletRequest 是 doGet()、doPost() 等方法的参数 - 您认为如何从 class 获取它?

没有办法如你所愿;你只能覆盖一些方法并在其中获取 HttpServletRequest。