现在单点登陆很流行,本人也想了解一二,对于tomcat的不同web应用,怎么样才能够运用其能够支持的编程方式实现session共享?
当然,不考虑第三方方式(如数据库等),只设计编码方式,本人在网上看到有人给出的方法为:ServletContext.getContext(String s)的这样的方法,可惜无具体实例,自己研究了一番,还是没搞定,现在请教高手指点一二,不胜感谢!!

解决方案 »

  1.   

    用cookie记录session,我想不同的web服务只能通过读cookie来实现session的共享吧
      

  2.   

    http://www.matrix.org.cn/resource/article/44/44260_session.html
    这里提出了一些方案
      

  3.   

    那篇文章已经看过了,可惜涉及到tomcat那部分很少,而且也没提到除了第三方的解决办法外的其他办法。。至于cookie的话,个人觉得不好,如果用户屏蔽了cookie的话就没有任何作用了。不知道还有没有更多更好的办法?