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

关于session的疑问,该如何解决

2012-01-21 
关于session的疑问刚才看书,书上说session只能保存对象,不能保存原生类型。还特意列了一个例子:session.set

关于session的疑问
刚才看书,书上说session只能保存对象,不能保存原生类型。
还特意列了一个例子:session.setAttribute("count",10)是非法语句。
我试了一下,这么写是对的,而且数据也能读出来。
难道是JDK版本的问题?还是它说错了?

[解决办法]
对象 包含 原生类型
[解决办法]
jdk5.0会自动转成对应的包装类
[解决办法]
好象是,但是,你如果包一个类型变量好象就不行了!
[解决办法]
JDK5后包装类可以自动解包和打包
[解决办法]
你写的session.setAttribute("count",10)中,10为int型,如果你的JDK版本是1.5或1.5以上,则它会被自动转换为Integer型。
你再试试session.setAttribute("count",'8')看看会不会出错

热点排行