java - 如何在同一 Tomcat 8 服务器上运行的 Java 应用程序中使用 ColdFusion 会话?
问题描述
我有一个 ColdFusion 应用程序战争和一个 Java 应用程序战争,部署在同一个 Tomcat 8 服务器中。我有一个有效的 ColdFusion 会话,并希望在 java 中访问该会话。我怎样才能做到这一点?由于我是 ColdFusion 的新手,所以我无法弄清楚。
解决方案
我不知道,所以我google了一下access coldfusion session from java
。这导致我来到这里,上面写着:
类似地,ColdFusion 会话范围是 JEE 会话中的一个结构(假设 J2EE 会话功能已启用,如下一个会话中所述)。因为 ColdFusion 通过应用程序名称识别会话。会话结构包含在应用程序名称标识的 JEE 会话的属性中。因此,您可以按如下方式访问 ColdFusion 会话变量:
((Map)(session.getAttribute("CFApplicationName"))).get("sessionVarName")
推荐阅读
- node.js - heroku 部署失败远程拒绝 ngtw 未找到
- javascript - 为什么不在我的路由器 IP 下的设备无法连接到我的 websocket
- css - 你知道什么可能导致网站的某些部分消失吗?
- java - 在我的情况下,限制对 html 管理页面的访问的最佳方法是什么?
- reactjs - 输入“鼠标事件”
' 不可分配给类型 'boolean' - spring-boot - spring bootrun完成后如何运行spring boot应用程序代码只运行一次
- c# - WPF数据网格显示字符串
- regex - 删除特定字符后的其余行
- db2 - 使用 CLI SQLDriverConnect 的隐式本地连接(无密码)失败并出现 SQL30082N 原因 3 PASSWORD MISSING
- rust - 结构方法作为 FFI 回调