码迷,mamicode.com
首页 > 编程语言 > 详细

JavaEE中对Session操作

时间:2015-07-08 02:02:30      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:

jsp中:

1 (String)request.getSession().getAttribute("username"); // 获取
2 request.getSession().setAttribute("username", "xxx");  // 设置

Java中:

 1 //servlet中
 2 request.getSession();
 3 session.getAttribute("username");
 4 session.setAttribute("username", "xxx");
 5 session.setMaxInactiveInterval(30*60);
 6 session.invalidate();
 7   
 8 //struts中方法1
 9 ServletActionContext.getRequest().getSession().setAttribute("username", "xxx");
10 ServletActionContext.getRequest().getSession().getAttribute("username");
11 ServletActionContext.getRequest().getSession().setMaxInactiveInterval(30*60); 
12 ServletActionContext.getRequest().getSession().invalidate();
13  
14 //struts中方法2
15 ActionContext.getContext().getSession().put("username", "xxx");
16 ActionContext.getContext().getSession().get("username");
17 ActionContext.getContext().getSession().clear();

web.xml中:

1 <session-config>  
2     <session-timeout>30</session-timeout>  
3 </session-config>

tomcat-->conf-->conf/web.xml中:

1 <session-config>
2     <session-timeout>30</session-timeout>
3 </session-config>

总结:优先级比较,java中写的要比web.xml中的高。

JavaEE中对Session操作

标签:

原文地址:http://www.cnblogs.com/chenhao1990/p/4628942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!