首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于httpsession的有关问题

2012-04-19 
关于httpsession的问题session.setAttribute(name,123)String name session.getAttribute(name).

关于httpsession的问题
session.setAttribute("name","123");
String name = session.getAttribute("name").toString();
name = "abc";
System.out.println(session.getAttribute("name"));
结果也是abc....
求解,如何给name赋值后不改变session的内容

[解决办法]
1、你首先要理解java的引用传递和值传递,http://www.blogjava.net/renyangok/archive/2008/09/12/228524.html

也就不难理解这个了。

2、这个就跟,你从db中捞出资料放在一个list中,
List<Product> results = someService.listAllProducts();
for(Product p:results){
p.setProductName("测试");
}

这样操作完后,所有的产品名称全部变了。

热点排行