使用springmvc时,如何在普通类中获取到session对象呢?

习spring3 mvc问题普通类SPRING拦截器何获取springcontroller设置session信息呢
推荐于2016-03-30 01:55:48 最佳答案
必须要request引用否则request控制器传入request自session或者springWebUtils取Session数据
拦截器举例:

public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws
Exception {
String context = (String) WebUtils.getSessionAttribute(request,
"context_key");
return context != null ;
}

zmt_cn

采纳率:47% 擅长: JAVA相关

其他回答

Spring容器面配置sessionbean吧bean idsession

普通类(假类名Dao属性Session session应该与容器session保持致)写spring容器讲session值注入

<bean id="dao" class="Dao">
<property name="session" value="session"/>
</bean>

种办用注释@Rresource

拙见希望帮助呵呵
ppsace | 发布于2011-02-28 09:42
评论
远程调用 最主要的是前面三个。 你弄个小项目熟悉下就基本会用了。 spring设计的初衷就是为了方便开发设计,他得另一个有点就是对系统是非侵入式起作用。 spring上手是比较容易的,但要精通那就需要好好花点时间了。 建议看看spring in action这本书
ckt13231 | 发布于2011-02-28 02:12
评论

为您推荐:

广告

您可能关注的内容