2013-12-11 164 views

回答

2

做到這一點的最好方法是servlet filter。有關如何讀取過濾器中的響應的示例,請參閱this answer

作爲替代方法,您可以註冊PhaseListener並嘗試掛接RWT的內部API,例如ClientMessage和ProtocolMessageWriter。然而,這些內部結構可能會發生變化,甚至PhaseListener接口也會被棄用,並可能在RAP 3中被刪除。因此,我不會推薦這種方法。

+0

謝謝你的回答。 如何設置此servlet過濾器來攔截客戶端和服務器之間的任何通信? –

+0

如果您正在使用RWT獨立版,您可以在web.xml中配置servlet過濾器。如果是OSGi,請參閱[本主題](http://www.eclipse.org/forums/index.php/t/627876/)。 – ralfstx