一尘不染

在Struts 2拦截器中获取HttpServletRequest

jsp

为了获得HttpServletRequest拦截器,我使用了以下代码:

HttpServletRequest request =(HttpServletRequest) ActionContext.getContext().get(HTTP_REQUEST);

我尝试ServletRequestAware在拦截器中实施,但没有成功。

有没有更好的方法来获取HttpServletRequest拦截器?


阅读 265

收藏
2020-06-08

共1个答案

一尘不染

您可以获取引用servletConfig拦截器的servlet内容。调用此拦截器后,您可以从中获取servlet的东西ServletActionContext

HttpServletRequest request = ServletActionContext.getRequest();
2020-06-08