会有这事?关注.什么域名啊?听说tomcat能配置,但我以前没配也没发现有丢失的可能啊
http://www.baidu.com/s?wd=tomcat++%C5%E4%D6%C3%D3%F2%C3%FB

解决方案 »

  1.   

    mlovex(史吹真悟)怀疑问题出在3点:   
      一。ie配置,建议仔细的把所有项都恢复到默认状态   然后再试试   。   
      二。网络配置   ,ip/tcp协议里添的域名解析服务器是否正确,我曾经有过因为把它添错而出现莫名现象的经历。   
      三。注册表是否被改过,注册表中有一个关于Session的生存期,创建等很多属性的键,你找找,看看是否被改过,我们做项目的时候   有次配服务器测试   ,配好以后就出现Session的奇异问题,找了一天都不知道原因,后来找来个老大高手搞定了   ,原因是上面3个问题同时出现   ,晕死   !!!!摘自: http://topic.csdn.net/t/20041012/17/3449151.html
      

  2.   

    1、你的a.jsp是如跳转到b.jsp的?是通过超链接,还是别的什么方式?2、你是否禁用了浏览器的Cookie?
    Session ID默认是通过Cookie来传递的,如果禁用Cookie可能会导致session无法正常工作。3、是不是在跳转过程中你的域名发生了变化(比如变回了IP)?
    如果域名变化了可能会导致Cookie丢失,于是你的Session ID随之丢失,你的session也就一去不复返啦。对于第3点的检查手段:查看访问b.jsp之后浏览器地址栏中的内容,看看URL是不是有什么意外的变化。
      

  3.   

    先查看一下自己有没有禁用cookie。如果其他办法都试了还是没解决的话,那么还有一个办法就是在路径中添加sessionID的参数。
      

  4.   

    检查cookie如果不行了话,项目重新发布
      

  5.   

    我记得tomcat好像可以配置工程在访问时是以ip或域名方式的,可能没有配置域名的可访问,
    所以造成session失效或丢失。