在struts2中如何获得session id
来源:互联网 发布:网络压力测试工具 编辑:程序博客网 时间:2024/05/01 19:09
how to get session id in struts2
首先,你要得到:
How To Get The HttpServletRequest In Struts 2
这样做:
首先,你要得到:
How To Get The HttpServletRequest In Struts 2
这样做:
HttpServletRequest request = ServletActionContext.getRequest();
import javax.servlet.http.*;import org.apache.struts2.ServletActionContext;//--------------------------------public String execute(){ //try to get session id beginString jSessionId = null;//HttpServletRequest httpServletRequest=new HttpServletRequest();HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse response = ServletActionContext.getResponse();System.out.println("use getId");System.out.println(request.getSession().getId()); for (Cookie c : request.getCookies()) { if (c.getName().equals("JSESSIONID")) jSessionId = c.getValue(); } System.out.println("Value Found In Request = " + jSessionId); //下面的语句不起作用 jSessionId = "TestingOverrideOfJSessionId"; Cookie myCookie = new Cookie("JSESSIONID", jSessionId); myCookie.setMaxAge(60 * 60 * 24 * 365); // Make the cookie last a year response.addCookie(myCookie);//try to get session id end
运行结果:
use getId
FB0E8D7CA30C5B57FBD0CB6A7C50E241
Value Found In Request = FB0E8D7CA30C5B57FBD0CB6A7C50E241
两种取法得到的值是一样的。
参考:http://stackoverflow.com/questions/10170556/create-your-own-session-id-in-struts2-or-j2ee-app- 在struts2中如何获得session id
- 在DAO中如何获得session对象
- 在struts2框架中,获得Session遇到的问题
- 如何在struts2拦截器中获得request
- struts2 action中获得session request response
- struts2 中获得request、response 和session
- struts2中获得request、response和session
- struts2中,获得session和request
- struts2中获得request、response和session
- 在VC中如何获得USB设备的Product ID,Vendor ID等信息
- 在VC中如何获得USB设备的Product ID,Vendor ID等信息
- 如何在struts2中利用session进行权限控制
- struts2中获得request,session.application的四种方法 在Struts2的Action中获得request response session几种方法
- struts2 中将对象保存到session中在页面无法获得
- 在Struts2的Action中获得request response session几种方法
- 在Struts2的Action中获得request response session几种方法
- 在Struts2的Action中获得request response session几种方法
- 在Struts2的Action中获得request response session几种方法
- selenium使用中遇到的问题
- 泊车
- 第九章 关系映射 多对一关联映射
- Service的启动
- NSdate 时差转换
- 在struts2中如何获得session id
- 点击背景 关闭键盘
- 编译Android 4.0.4(打包出问题)
- 单链表反转
- 写两个程序出现StackOverflowError和
- Qt实现窗口tabwidget的拖出双击弹回功能
- hdu1162-Eddy's picture
- 关于SQL时间类型的模糊查询 .
- 智力题(2)