关于session的问题

tyong 2004-10-29 03:22:38
我用session.putValue("id",sqlRst.getString("ID"));建立一个session变量

然后在使用session.getValue("id")读取

在大部分电脑上没问题,在一些IE6.0上读出来为null,即为空

出现这种问题是因为IE禁用了什么吗??

...全文
111 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tyong 2004-10-30
谢谢各位的回答
楼上说的“地址重写”是什么??
我不是很明白,还望指教???
tutor666(小虫):我马上把putValue和getValue改为setAttribute和getAttribute
回复
wuxj8472125 2004-10-29
现在都是使用setAttribute和getAttribute来存取属性值,如果想要不受COOKIE影响,建议你使用地址重写,不管cookie禁不禁用都可以传递!!!!!!
回复
jeffkei 2004-10-29
session是与cookies有关,即使cookies被禁用,也不影响ID传递。
回复
tutor666 2004-10-29
已经不建议使用putValue()和getValue()
和防火墙、浏览器的安全设置有关
回复
vgvg 2004-10-29
session是否与cookies有关???
还是要设置什么???


///////////////
与cookies有关,session id保存在cookies中的。
回复
jiang_xiao 2004-10-29
好像一个是老版本的,一个是新版本的吧。
回复
tyong 2004-10-29
在线等待
还望大家多多帮忙
谢谢了
回复
tyong 2004-10-29
setAttribute和putValue有什么本质区别吗??
都是存在服务器的呀
回复
weepp 2004-10-29
session.setAttribute("id",sqlRst.getString("ID"));String n=(String)session.getAttribute("id");
回复
tyong 2004-10-29
session是否与cookies有关???
还是要设置什么???
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告