在2个不同的项目中共享会话(JSP)

时间:2011-06-25 01:16:34

标签: eclipse jsp session

无论如何都是在两个不同的JSP上共享Session数据(我的意思是两个动态Web项目) 项目

在我测试的第一个项目中

  <%if(session.getAttribute("UserName") != null ){%>
  .
  .
   do something
     .
    <% } %>

没关系

但是当我在第二个项目中这样做时,我得到了这个例外

Etat HTTP 404 - /myEbookSearchClient/myEBook/WebContent/JSP/session/index.jsp

  --------------------------------------------------------------------------------

   type Rapport d''état

    message /myEbookSearchClient/myEBook/WebContent/JSP/session/index.jsp

   description La ressource demandée (/myEbookSearchClient/myEBook/WebContent/JSP/session/index.jsp)        n'est pas disponible.


   --------------------------------------------------------------------------------

  Apache Tomcat/7.0.5

基本上,我从一个页面跳到另一个页面

任何想法如何使用2项目Shar第一个项目的会话?

1 个答案:

答案 0 :(得分:0)

你不能。由于各种主要与安全性相关的原因,不鼓励尝试分享会话。

Servlet上下文方法通过id来恢复会话或者返回所有的枚举现在都不会因为这个原因而无效。

您需要以其他方式共享数据,例如缓存或数据库。