首页 > 解决方案 > 如何在同一 Tomcat 8 服务器上运行的 Java 应用程序中使用 ColdFusion 会话?

问题描述

我有一个 ColdFusion 应用程序战争和一个 Java 应用程序战争,部署在同一个 Tomcat 8 服务器中。我有一个有效的 ColdFusion 会话,并希望在 java 中访问该会话。我怎样才能做到这一点?由于我是 ColdFusion 的新手,所以我无法弄清楚。

标签: javacoldfusionsession-variables

解决方案


我不知道,所以我google了一下access coldfusion session from java。这导致我来到这里,上面写着:

类似地,ColdFusion 会话范围是 JEE 会话中的一个结构(假设 J2EE 会话功能已启用,如下一个会话中所述)。因为 ColdFusion 通过应用程序名称识别会话。会话结构包含在应用程序名称标识的 JEE 会话的属性中。因此,您可以按如下方式访问 ColdFusion 会话变量:

((Map)(session.getAttribute("CFApplicationName"))).get("sessionVarName")


推荐阅读