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

第二个页面可以访问,其他地方不能访问

(责任编辑:IT教学网)

更多

推荐新书快递文章