SpringMVC通过工具类获取Request域
来源:互联网 发布:java并发是什么意思 编辑:程序博客网 时间:2024/06/06 17:55
当DispatcherServlet在调用doDispach对请求处理之前,在doService方法中会对请求request进行一些处理,会在它的域中添加一些属性,供后面的操作使用。
我们可以通过以下两种方式来快速获取request域对象中保存的属性,不管是dispatchServlet放置的,还是我们自己保存的
1.RequestContextHolder
RequestContextHolder.getRequestAttributes().getAttribute(DispatcherServlet.OUTPUT_FLASH_MAP_ATTRIBUTE, RequestAttributes.SCOPE_REQUEST);
从Request域对象中获取key为DispatcherServlet.OUTPUT_FLASH_MAP_ATTRIBUTE的属性。
DispatcherServlet.OUTPUT_FLASH_MAP_ATTRIBUTE表示在本次请求重定向时 需要转发的属性。
2.RequestContextUtils
FlashMap outputFlashMap = RequestContextUtils.getOutputFlashMap(request);
阅读全文
0 0
- SpringMVC通过工具类获取Request域
- 在springmvc中通过过滤器获取request和response
- SpringMVC Interceptor中通过Request获取Controller方法
- SpringMVC中获取Request
- springmvc获取Request对象
- springmvc 获取session request
- springmvc获取request
- springmvc 获取request response
- 获取request参数的工具类
- Struts2、SpringMVC中获取request
- SpringMVC中获取request对象
- springMVC获取request和response
- springMVC获取request和response
- 通过request.getContextPath获取绝对路径
- 通过ServletRequestAware接口获取request
- 通过request获取各种路径
- SpringMVC与Freemarker整合获取request对象
- 如何在SpringMVC中获取request对象
- Error CS1061: 'HttpWebRequest'
- Android项目安装不上真机
- spi-flash(GD25Q128C)
- px4原生源码学习-(4)--Nuttx 实时操作系统编程
- Qt 静态回调函数,访问类成员变量,解决办法
- SpringMVC通过工具类获取Request域
- linux环境下安装PHP的OpenSSL扩展
- crontab 定时写法整理
- iOS开发之旅(1):实现一个APP界面框架
- iOS 手动打包动态静态库
- java 泛型
- ToolTip.js 的使用介绍
- 判断元素是否在可视区域内
- 通过scheme打开另一个APP