我有一个大型 Seam 项目,希望在没有任何 JSF 操作或干扰的情况下提供一些 XML 或二进制数据。
所以我决定使用servlet。我使用的方法在这里描述: http ://www.seamframework.org/Documentation/ReplacingServletsWithSeamResources
实际上,我正在使用两个提供不同信息的 servlet。
我现在想要实现的是我可以使用 session-id 跟踪每个会话。但是:每次调用 servlet,我都会得到一个新的 session-id。
在一个论坛中,他们写道我必须实现一个会话跟踪器(https://community.jboss.org/thread/190326)。这意味着:
a)第一次通话后,我必须将会话 ID 发送回客户端
b) 之后,在每次调用时,客户端都必须将会话 ID 发送到服务器。
c) 现在服务器可以从会话跟踪器获取会话。
没有更简单的解决方案吗?我的意思是,Seam-servlet 应该有可能自动检测到呼叫来自与以前相同的客户端。
谢谢!