2012-02-20 31 views
1

我有一個很大的Seam項目,並且想要在沒有任何JSF動作或干擾的情況下提供一些XML或二進制數據。Seam:如何從Servlet-Request獲取會話ID

所以我決定使用servlets。我使用的方法如下: http://www.seamframework.org/Documentation/ReplacingServletsWithSeamResources

實際上,我正在處理兩個提供不同信息的servlet。

我現在要實現的是我可以使用session-id跟蹤每個會話。 但是:每次調用servlet時,都會得到一個新的會話標識。

在一個論壇上,他們寫道我必須實現會話跟蹤器(https://community.jboss.org/thread/190326)。 這意味着:

一)第一次調用我的會話ID發送回後,客戶端

b)中,在每一個調用客戶端的會話ID發送到服務器後, 。

c)現在服務器可以從會話跟蹤器獲取會話。

有沒有更簡單的解決方案?我的意思是,Seam-servlet應該有可能自動檢測到來自同一客戶端的呼叫與以前一樣。

謝謝!

回答