Flex portlet 正在调用 web 服务,我正在拦截调用以使用 XFire AbstractHandler 方法实现检查会话凭据。但是我没有得到与登录应用程序相同的 httpsession 值。我也使用 TCPmon 拦截了呼叫。但是没有头绪。。
有人知道吗?
问候维沙尔
Flex portlet 正在调用 web 服务,我正在拦截调用以使用 XFire AbstractHandler 方法实现检查会话凭据。但是我没有得到与登录应用程序相同的 httpsession 值。我也使用 TCPmon 拦截了呼叫。但是没有头绪。。
有人知道吗?
问候维沙尔
java portlet 的工作方式,你确实有不同的会话,毕竟它们被打包在不同的战争中,有不同的上下文,等等。门户的作用是作为 Java EE servlet 过滤器。因此,门户致力于为所有访问它的 portlet 保持必要的门户会话信息同步,同时允许它们将自己的会话数据保存在每个 portlet 单独会话的元素中。
该规范可读性很强,当我开始使用 portlet 时,我发现其中一本最有用的书是 Wrox 的“Professional Portal Development with Open Source Tools”。我不知道它是否已针对JSR 286进行了更新,这是 java Portal 2.0 规范。