Мне нужно получить доступ к переменным сеанса через фильтр. Я даже не знаю, возможно ли это. На практике проблема заключается в том, что тип метода doFilter
из реализации javax.Servlet.Filter
равен ServletRequest
, в то время как классы, унаследованные от HttpServlet, параметром метода doPost request
является HttpServletRequest.
- Могу ли я получить доступ к сеансу в ServletRequest в фильтре?
- Должен ли я это сделать?
- Что бы вы могли мне порекомендовать?
Спасибо!
HttpServletRequest request = (HttpServletRequest) methodRequest;
Вы можете привести запрос doFilter кHttpServletRequest
. - person Sotirios Delimanolis   schedule 21.02.2013