springMVC获取request和response
来源:互联网 发布:网络问卷调查哪个好 编辑:程序博客网 时间:2024/05/19 17:58
1.参数
例如:
@RequestMapping("/test")@ResponseBodypublic void saveTest(HttpServletRequest req, HttpServletResponse resp){ }这样的话如果要用ajax每次都要将response作为参数传递,不方便使用
2.加入监听器,然后再controller里面获取
(1)web.xml相应位置插入
<</span>listener> <</span>listener-class>org.springframework.web.context.request.RequestContextListener</</span>listener-class></</span>listener>
(2)
HttpServletRequest req = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();HttpServletResponse resp = ((ServletWebRequest)RequestContextHolder.getRequestAttributes()).getResponse();这种我试了会报类型转换错误,获取到的response为null,获取是哪里写错了3.注解(现在用的)在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的作用
1)放置在方法的形参上:表示引用Model中的数据
2)放置在方法上面:表示请求该类的每个Action前都会首先执行它,也可以将一些准备数据的操作放置在该方法里面。
需要注意的是在controller中直接的注入是不起作用的
就是在controller中
@Autowired
private httpServletRequest request
这样简单的注入是不起效果的
0 0
- springMVC获取request和response
- springMVC获取request和response
- springmvc 获取request response
- SpringMVC获取request对象和response对象
- SpringMVC获取request对象和response对象
- 在SpringMVC中获取request和response
- springMVC中获取request和response
- springMVC 中几种获取request和response的方式
- 在springmvc中通过过滤器获取request和response
- springMVC 中几种获取request和response的方式
- springMVC 中几种获取request和response的方式
- springMVC 中几种获取request和response的方式
- springMVC 中几种获取request和response的方式
- springMVC 中获取request、response、session方法
- springmvc里面获取request,response,session
- 在springMVC中 获取request、response、session
- springmvc获取request,response的方法
- Struts2获取request和response
- JAVA gc垃圾回收机制
- 并行计算—OpenMP—统计素数的个数
- Twitter的分布式自增ID算法Snowflake的PHP实现,Snowflake PHP版本,高并发唯一id,全局唯一id,不重复id
- (LeetCode)Length of Last Word --- 最后一个单词的长度
- 洛谷P1352 没有上司的舞会
- springMVC获取request和response
- 浅析 JavaScript 中的闭包(Closures)
- Material Design
- .Net连接字符串(ConnectionString)学习笔记
- 2016秋季练习
- 接续符\
- 逻辑回归python实现实例
- 你真的会写单例吗
- 第九周项目1-猴子选大王(数组版)