0

Flex portlet 正在调用 web 服务,我正在拦截调用以使用 XFire AbstractHandler 方法实现检查会话凭据。但是我没有得到与登录应用程序相同的 httpsession 值。我也使用 TCPmon 拦截了呼叫。但是没有头绪。。

有人知道吗?

问候维沙尔

4

1 回答 1

1

java portlet 的工作方式,你确实有不同的会话,毕竟它们被打包在不同的战争中,有不同的上下文,等等。门户的作用是作为 Java EE servlet 过滤器。因此,门户致力于为所有访问它的 portlet 保持必要的门户会话信息同步,同时允许它们将自己的会话数据保存在每个 portlet 单独会话的元素中。

该规范可读性很强,当我开始使用 portlet 时,我发现其中一本最有用的书是 Wrox 的“Professional Portal Development with Open Source Tools”。我不知道它是否已针对JSR 286进行了更新,这是 java Portal 2.0 规范。

于 2010-07-01T14:43:36.507 回答