getSession() , getSession(false) ,getSession(true) 区别
2013-04-05 09:34
561 查看
http://www.mimul.com/pebble/default/2006/07/20/1153394700000.html
getSession()
,getSession(true) , getSession(false) 区别
1. getSession(), getSession(true)
- 如果HttpSession存在 就会返还 HttpSession
如果没有 就新生成一个Session
2. getSession(false)
- 如果HttpSession存在
就会返还 HttpSession 如果没有 返还值为null
3. Example
HttpSession session = request.getSession();
HttpSession session = request.getSession(true);
上结果一至
想确认是否是新的session 可以用 session.isNew() 来判断
false 使用时要注意的 一点 返还值可能为NULL 所以要多检查一次
HttpSession session = request.getSession(false);
if (session != null)
User user = (User) session.getAttribute("User");
getSession()
,getSession(true) , getSession(false) 区别
1. getSession(), getSession(true)
- 如果HttpSession存在 就会返还 HttpSession
如果没有 就新生成一个Session
2. getSession(false)
- 如果HttpSession存在
就会返还 HttpSession 如果没有 返还值为null
3. Example
HttpSession session = request.getSession();
HttpSession session = request.getSession(true);
上结果一至
想确认是否是新的session 可以用 session.isNew() 来判断
false 使用时要注意的 一点 返还值可能为NULL 所以要多检查一次
HttpSession session = request.getSession(false);
if (session != null)
User user = (User) session.getAttribute("User");
相关文章推荐
- getSession(true)和getSession(false)的区别
- request.getSession(false),request.getSession()和request.getSession(true)的区别
- java 中 request.getSession(true、false、null)的区别
- request.getsession(true)和request.getsession(false)的区别
- request.getSession()和request.getSession(true/false)的理解
- 转:request.getSession(true)和request.getSession(false)的区别
- request.getSession(true)和request.getSession(false)的区别
- request.getSession(false)&request.getSession(true)的区别
- request.getSession(true)和request.getSession(false)的区别
- request.getSession(false)与request.getSession(true)区别
- request.getSession(true) request.getSession(false) request.getSession()
- getSession(boolean true) getSession getSession(boolean false) 的关系和区别
- request.getSession(true)和request.getSession(false)的区别
- getSession(true)和getSession(false)的区别介绍
- 关于request.getSession(true/false/null)的区别
- getSession()与getSession(true)区别
- request.getSession(true)和request.getSession(false)的区别
- 日常-request.getSession(false)和request.getSession(true)用法区别
- request.getSession(true)和request.getSession(false)的区别
- 关于request.getSession(true/false/null)的区别