session.setattribute的简单介绍
http://www.itjxue.com 2023-01-07 22:43 来源:未知 点击次数:
session.setAttribute怎么传两个值
session.setAttribute("ID",rb.getReaderID());
session.setAttribute("name",rb.getReaderName());
是可以传多个值的啊,你说的是一个Attribute里传多个值吗?如果是这样:
你可以封装成list 或者建立一个实体,再或者传一个map过去也好啊。
使用Map:
MapString, String map = new HashMapString,String();
map.put("id", rb.getReaderID());
map.put("name", rb.getReaderName());
session.setAttribute("map",map);
另一端获取就直接session.map.name ,以及session.map.id 就可以获取了
“a href="givebook.jsp?mid=%=gb.getBookName()%" 归还/a这种的不要··用了会报错
”这句没理解你要表达什么意思
session.setAttribute()的问题
个人理解分开放占内存。每个session还需要有自己的id,生存时间等信息。
session.setattribute和request.setattribute的区别
session是会话,他的范围是网页打开到关闭,session.setAttribute的属性在窗口关闭之前任何时候都可以访问,一般用户登录成功后会把用户信息放入其中,来维持用户信息,request是请求,从一个页面跳转到另一个页面,第一个页面reqeust.setAttribute
第二个页面可以访问,其他地方不能访问