spring-mvc使用request的方法,获取session方法

一直使用struts2的request,把自己的思维限制死了,今天使用spring-mvc时,怎么获取request都是null,最后多方查找原因,终于发现了解决方法

1. 在web.xml配置监听

<listener>
        <listener-class>org.springframework.web.context.request.RequestContextListener
        </listener-class>
    </listener>

2. 后台获取代码

HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();

3. 获取session方法

               System.out.println(request.getSession().getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY).toString());

 

posted @ 2013-03-07 10:49  东师理想--周枫  阅读(485)  评论(0编辑  收藏  举报