首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

在struts2中取得Session的方法

2012-12-25 
在struts2中获得Session的方法?一:实现implements SessionAware接口????二:调用ActionContext方法获得Sess

在struts2中获得Session的方法

?

一:实现implements SessionAware接口?

?

?

?

二:调用ActionContext方法获得Session对象 代码如下:

?

?

Map session = (Map) ActionContext.getContext().getSession();

session.put("user", user);

?

?

?

?


三:调用ServletActionContext方法获得Session对象ActionContext.getContext().getSession();//这个是Map形式的

ServletActionContext.getRequest().getSession();//这个是HttpSession形式的多谢广大网友的支持,如果你还有新的方法,请分享一下,供大家学习 1 楼 zhengming214 2011-02-28   ActionContext.getContext().getSession();//这个是Map形式的

ServletActionContext.getRequest().getSession();//这个是HttpSession形式的 2 楼 kongzhizhen 2011-02-28   引用
Map request = (Map) ActionContext.getContext().getSession();
request.put("user", user);


好吧,我对这命名方式表示不那么淡定了。
明明session,尽管不是HttpSession,但好歹不要命名成request吧。。。 3 楼 lgs0626 2011-02-28   kongzhizhen 写道引用
Map request = (Map) ActionContext.getContext().getSession();
request.put("user", user);


好吧,我对这命名方式表示不那么淡定了。
明明session,尽管不是HttpSession,但好歹不要命名成request吧。。。
哈哈 忘记改了 4 楼 daiba14 2011-02-28   顶松哥!话说  你这命名的确不让人淡定...整个清楚明白的呗! 5 楼 lgs0626 2011-02-28   嗯 那我再整理下
6 楼 zhangyou1010 2011-02-28   别忘了这一种getSession(boolean create) 7 楼 lgs0626 2011-02-28   谢谢 指导 8 楼 jacktan 2011-02-28   非常好 ,谢谢指点 9 楼 joeyhacker 2011-03-01   ServletActionContext.getRequest().getSession(); 10 楼 kongruxi 2011-03-01   用spring3 MVC的话,可以直接在Controler的方法参数中声明HttpServletRequest、HttpSession等原生Servlet API,挺方便的

热点排行