当前位置:编程学习 > JAVA >>

eclipse中servlet拿不到session但手动启动tomcat可以拿到

    前几天重装系统,eclipse没换,但是现在在eclipse中,servlet拿不到session了,每次刷新页面都创建新的session。但是如果我手动启动tomcat来打开servlet的话,却能够拿到session,刷新后不创建新的session,这是怎么回事?请各位大虾赐教! --------------------编程问答-------------------- Session和Eclipse没关系吧,你在Eclipse是怎么启动的? --------------------编程问答--------------------
引用 1 楼 samboy2002 的回复:
Session和Eclipse没关系吧,你在Eclipse是怎么启动的?

就是正常启动,自动的run on server --------------------编程问答-------------------- 奇怪

我记得刚才我回复过这个帖子了啊

你获取session的时候给参数设置成false试一下 --------------------编程问答-------------------- 从几个地方找问题吧

1、确认Eclipse中启动和你手工启动时使用的配置文件是相同的。
2、确认Session是不是过期了
3、确认你的浏览器支持Cookies

这个和Eclipse本身没有关系,看你Eclipse中的Server配置是不是有问题吧。 --------------------编程问答--------------------
引用 4 楼 samboy2002 的回复:
从几个地方找问题吧

1、确认Eclipse中启动和你手工启动时使用的配置文件是相同的。
2、确认Session是不是过期了
3、确认你的浏览器支持Cookies

这个和Eclipse本身没有关系,看你Eclipse中的Server配置是不是有问题吧。

好的,我把手动启动的配置文件copy到eclipse中server的目录下试试 --------------------编程问答--------------------
引用 4 楼 samboy2002 的回复:
从几个地方找问题吧

1、确认Eclipse中启动和你手工启动时使用的配置文件是相同的。
2、确认Session是不是过期了
3、确认你的浏览器支持Cookies

这个和Eclipse本身没有关系,看你Eclipse中的Server配置是不是有问题吧。

还是不行,首先session没过期,在一个,浏览器是支持cookie的。另外,即使我用encodeRedirectURL方法也不能解决问题。。。 --------------------编程问答-------------------- 换个项目就好了,应该是我项目配置的问题,谢谢各位啦!
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,