在SpringMVC中获取request和response
2016-10-10 17:01
239 查看
本文参考:http://blog.sina.com.cn/s/blog_7085382f0102v9jg.html
http://www.cnblogs.com/xusir/p/4135419.html
1.最简单的方式(注解法)
2.最麻烦的方法
a. 在web.xml中配置一个监听
b.之后在程序里可以用
3.最直接的方法
http://www.cnblogs.com/xusir/p/4135419.html
1.最简单的方式(注解法)
a. 在web.xml中配置一个监听
<listener> <listener-class> org.springframework.web.context.request.RequestContextListener </listener-class> </listener>
b.之后在程序里可以用
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
HttpServletResponse resp = ((ServletWebRequest)RequestContextHolder.getRequestAttributes()).getResponse();
3.最直接的方法
4.注解(现在用的) 在BaseController中加入:
protected HttpServletRequest request;
protected HttpServletResponse response;
protected HttpSession session;
@ModelAttribute
public void setReqAndRes(HttpServletRequest request, HttpServletResponse response){ this.request = request;
this.response = response;
this.session = request.getSession();
}
说明:ModelAttribute的作用
相关文章推荐
- springMVC获取request和response
- springmvc里面获取request,response,session
- 如何在非Controller中获取Request和Response:SpringMVC之RequestContextHolder分析
- 在springmvc中通过过滤器获取request和response
- 注解:SpringMVC中表单参数的限定和获取表单参数以及获取request,response,session+方法返回值讲解
- springmvc controller层注解获取request和response
- springMVC 中几种获取request和response的方式
- springMVC获取request和response
- SpringMVC——使用RequestDispatcher.include()和HttpServletResponseWrapper动态获取jsp输出内容
- 在springMVC中 获取request、response、session
- springMVC 中几种获取request和response的方式
- springmvc 获取request response
- springMVC中获取request和response
- SpringMVC——使用RequestDispatcher.include()和HttpServletResponseWrapper动态获取jsp输出内容
- springmvc 从本地线程获取HttpServletRequest , HttpServletResponse 对象
- springMVC 中几种获取request和response的方式
- springmvc获取request,response的方法
- springMVC 中几种获取request和response的方式
- springMVC获取request和response
- springMVC获取request和response