Session 请求分派到其他web应用程序

Session 请求分派到其他web应用程序,session,struts,Session,Struts,我有两个网络应用。PuchaseProj和PayProj。我已经配置了tomcat的crossContext=“true”。 现在我想在PurchaseProj中将一些数据添加到PayProj的上下文中。但我无法在PayProj中获取数据。我试过跟随。任何帮助都将不胜感激 ServletContext siblingContext = req.getSession().getServletContext().getContext("/PurchaseProj"); req.setAttribut

我有两个网络应用。PuchaseProj和PayProj。我已经配置了tomcat的crossContext=“true”。 现在我想在PurchaseProj中将一些数据添加到PayProj的上下文中。但我无法在PayProj中获取数据。我试过跟随。任何帮助都将不胜感激

ServletContext siblingContext = req.getSession().getServletContext().getContext("/PurchaseProj");
req.setAttribute("requestParam", requestparam);
req.setAttribute("shippingDtls", encryptedShippingparam);
siblingContext.setAttribute("requestParam", requestparam);
siblingContext.setAttribute("shippingDtls", encryptedShippingparam);
这里我向其他上下文对象添加了2个参数。但是我不能得到它

String requestParam=(String)ctx.getAttribute("requestParam");
String shippingDtls=(String)ctx.getAttribute("shippingDtls");
这是PayProj中的代码。

可能与