当前位置: 技术问答>java相关
关于session的用法
来源: 互联网 发布时间:2015-11-08
本文导语: session.setAttribute("keyword",name); session.putValue("keyword",name); 这两种用法是否相同?? | 我记得session.putValue("keyword",name)这种方法已经不被推荐使用了, 而应该用setAttribute方法。 | session.putVal...
session.setAttribute("keyword",name);
session.putValue("keyword",name);
这两种用法是否相同??
session.putValue("keyword",name);
这两种用法是否相同??
|
我记得session.putValue("keyword",name)这种方法已经不被推荐使用了,
而应该用setAttribute方法。
而应该用setAttribute方法。
|
session.putValue("keyword",name);
和
session.setAttribute("keyword",name);在功能上是完全一样的
API 2.2版推荐用getAttribute来代替getValue,这不仅是因为getAttribute和setAttribute的名字更加匹配(和getValue匹配的是putValue,而不是setValue),同时也因为setAttribute允许使用一个附属的HttpSessionBindingListener 来监视数值,而putValue则不能。
和
session.setAttribute("keyword",name);在功能上是完全一样的
API 2.2版推荐用getAttribute来代替getValue,这不仅是因为getAttribute和setAttribute的名字更加匹配(和getValue匹配的是putValue,而不是setValue),同时也因为setAttribute允许使用一个附属的HttpSessionBindingListener 来监视数值,而putValue则不能。
|
功能一样,版本不同而已。