根本原因,多个自定义过滤器执行顺序问题

问题:

    action请求中request对象为ShiroHttpServletRequest, 可以取到session内容 

   而在第一个自定义过滤器中request对象为requestfacade,取不到session内容

原因:

 

session由shiro管理,凡是在shiro过滤器顺序之前的自定义过滤器都取不到session内容

解决办法:


将shiro过滤器放在第一个位置

    自定义过滤器获取不到session问题


自定义过滤器获取不到session问题

相关文章: