request.RequestContextListener

由于是使用spring mvc来做项目,因此脱离了HttpServletRequest作为参数,不能够直接使用request,要想使用request可以使用下面的方法:

在web点xml中配置一个监听

 

  1. <listener>  
  2.         <listener-class>  
  3.             org.springframework.web.context.request.RequestContextListener  
  4.         </listener-class>  
  5. </listener>  

之后就可以在程序使用了

 

  1. HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest()
posted @ 2015-03-20 00:33  whokuoking  阅读(255)  评论(0编辑  收藏  举报