关于getId()

来源:3-3 用户会话Session对象

无限精彩

2019-09-03 01:39:02

老师getId()是什么意思,为什么可以提取Atrrbulte

写回答

1回答

好帮手慕小班

2019-09-03

同学你好,1、session对象主要用于属性操作和会话管理。每个会话在服务器端都存在一个唯一的标示sessionID,getId是就是用于获取当前的会话ID。

2、setAttribute是session中的常用方法之一,用于设定指定名字的属性的值,并将它添加到session会话范围内,在课程案例中

http://img.mukewang.com/climg/5d6dfc2a000153de11360674.jpg

如上在SessionLoginServlet存入名称为name的属性,对应值为张三,转发进入SessionIndexServlet

getAttribute-->在会话范围内获取指定名字的属性的值,返回值类型为object。在SessionIndexServlet中通过getAttribute获取这个属性的值,

http://img.mukewang.com/climg/5d6dfe290001fdf709680520.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程