有没有办法在使用 Tomcat 5.5 的 JSP 应用程序之间共享数据?
应用程序在同一台服务器上运行。
共享数据不应该在系统中保留很多时间,也不能存储在 cookie 中,因为它大于 4Kb。
谢谢!:)
只需将数据放在磁盘文件系统或两者都可以访问的数据库服务器上的文件中。
更新:根据更新和评论,功能要求似乎归结为让同一服务器上的 webapps 共享相同HttpSession
(包括其所有属性)。在这种情况下,您需要将TomcatemptySessionPath
中元素的属性设置为.<Connector>
/conf/server.xml
true
<Connector emptySessionPath="true">
您可以查看 crossContext 属性以允许您通过上下文对象共享数据。以前的 Stackoverflow 在这里: