服务器 java rest session 有没有
答案:3 悬赏:10 手机版
解决时间 2021-03-07 16:38
- 提问者网友:川水往事
- 2021-03-06 18:35
服务器 java rest session 有没有
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-06 20:01
可以测试的:
Session session1 = request.getSession(true);
session1.setAttribute("key","aaa");
Session session2 = request.getSession(true);//如果当前session1还没有过期,我认为返回session1
System.out.println(session2.getAttribute("key"));//如果输出"aaa",则表示没有创建新的session,跟session1是同一个session。
Session session1 = request.getSession(true);
session1.setAttribute("key","aaa");
Session session2 = request.getSession(true);//如果当前session1还没有过期,我认为返回session1
System.out.println(session2.getAttribute("key"));//如果输出"aaa",则表示没有创建新的session,跟session1是同一个session。
全部回答
- 1楼网友:長槍戰八方
- 2021-03-06 21:41
request session 有啊
再看看别人怎么说的。
- 2楼网友:七十二街
- 2021-03-06 21:12
import javax.servlet.http.HttpSession; //需要引入servlet-api.jar
HttpSession session = request.getSession();
session.setAttribute("变量名", 值对象);
session.getAttribute("变量名"); //此时取出来的是Object, 一般需要强转
session.removeAttribute("变量名");
session.invalidate(); //删除所有session中保存的键
------------------------------------------------------
HttpSession是不能new出来的,
要从HttpServletRequest中调用getSession方法得到.
一般也就是request.getSession();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯