读书人

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

发布时间: 2012-01-21 21:31:43 作者: rapoo

关于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')看看会不会出错

读书人网 >Java Web开发

热点推荐