日期:2014-05-18  浏览次数:20687 次

关于session的超大疑问?很急(第二次问),盼高手出现!
关于session的超大疑问?很急(第二次问)
我在本机上使用servlet   中的request.getSession().setAttribute( "searchSQL ",   searchSQL);   然后在页面String   searchSQL=(String)session.getAttribute( "searchSQL ");能获取session里面的值,可是我传到服务器上时有错误,错误就出在String   searchSQL=(String)session.getAttribute( "searchSQL ");这句,主要是没有获取到session对象,请问为什么在本机好着到了服务器就错了。。。急死了



------解决方案--------------------
把错误信息帖出来。

有点不清楚,
你是在本机上测试,成功;把系统移植到服务器上,就失败!是这样吗??

如果是,那么,
request.getSession().setAttribute( "searchSQL ", searchSQL);
可以打印searchSQL,看是不是null;或者
查看,你的set和get是不是连贯的,如果不是,你的set和get之间的时间是不是已经超出了session的最大值;再
保证服务器上的版本和你本机的一致?