前几天重装系统,eclipse没换,但是现在在eclipse中,servlet拿不到session了,每次刷新页面都创建新的session。但是如果我手动启动tomcat来打开servlet的话,却能够拿到session,刷新后不创建新的session,这是怎么回事?请各位大虾赐教!

解决方案 »

  1.   

    Session和Eclipse没关系吧,你在Eclipse是怎么启动的?
      

  2.   

    就是正常启动,自动的run on server
      

  3.   

    奇怪我记得刚才我回复过这个帖子了啊你获取session的时候给参数设置成false试一下
      

  4.   

    从几个地方找问题吧1、确认Eclipse中启动和你手工启动时使用的配置文件是相同的。
    2、确认Session是不是过期了
    3、确认你的浏览器支持Cookies这个和Eclipse本身没有关系,看你Eclipse中的Server配置是不是有问题吧。
      

  5.   

    好的,我把手动启动的配置文件copy到eclipse中server的目录下试试
      

  6.   

    还是不行,首先session没过期,在一个,浏览器是支持cookie的。另外,即使我用encodeRedirectURL方法也不能解决问题