【发布时间】:2013-02-07 05:18:26
【问题描述】:
我需要通过过滤器访问会话变量。我什至不知道这是否可能。实际上,问题是javax.Servlet.Filter实现中的doFilter方法类型是ServletRequest,而HttpServlet继承类,doPost方法参数request是HttpServletRequest。
- 我可以在过滤器中访问 ServletRequest 中的会话吗?
- 我应该这样做吗?
- 你能推荐我什么?
谢谢!
【问题讨论】:
-
HttpServletRequest request = (HttpServletRequest) methodRequest;您可以将 doFilter 请求转换为HttpServletRequest。
标签: java servlets servlet-filters