spring 的普通类中如何取得session和request对象
来源:互联网 发布:鼠标怎么编程 编辑:程序博客网 时间:2024/04/28 04:13
在使用spring时,经常需要在普通类中获取session,request等对象。
比如在一些AOP拦截器类,在有使用struts时,因为struts2有一个接口使用org.apache.struts2.ServletActionContext即可很方便的
取到Session对象
用法:ServletActionContext.getRequest().getSession();
但在单独使用spring时,如何在普通类中获取session,request呢?
其实也是有办法的
首先在web.xml增加如下代码:
<listener>
<llistener-class>org.springframework.web.context,request.RequestContextListener</listener-class>
</listener>
接着在普通bean类中:
@Autowried
private HttpSession session;
@Autowired
private HttpServletRequest request;
即可,在类中使用session对象了,是不是很方便呢。
当前加了上面的listener后也可以使用代码的方式获取request对象
HttpServletRequest request=((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
0 0
- spring 的普通类中如何取得session和request对象
- spring中普通类如何获取session,request等对象
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- spring的普通类中如何取session和request对像
- 如何在Spring中取得Request对象
- spring在普通类中获取session和request,springsession
- 如何在spring普通的bean中获取session对象
- struts2的Action中如何取得request ,session,application域对象(IOC方式和非IOC方式)
- spring AOP 取得 web 的 request response 和 session
- (转)Spring AOP 取得 web 的 request response 和 session
- spring,struts2在普通类中获取session和request,及RequestContextHolder使用误区
- 普通java类如何取得注入spring Ioc容器的对象
- 普通java类如何取得注入spring Ioc容器的对象
- Java 直连Hive Server运行Hive SQL
- Android实现炫酷SVG动画效果
- 中国历年存款、贷款利率(1990-2015)Echarts图表设计
- IIS7.5上的REST服务的Put操作发生HTTP Error 405.0 - Method Not Allowed 解决方法
- hdu 2058 The sum problem
- spring 的普通类中如何取得session和request对象
- shell中使用php命令
- hdu 1875 畅通工程再续(Prim)
- 找元素值在数组中的位置
- 使用DML语句更改数据
- Android TextView加载Html语句
- 静态fragment对象 onCreateView() 加载editVIew 不会刷新的问题
- ugui scrollrect 多点触摸实现缩放
- 1_2、第一章 引言