2011-01-10 76 views
1

我正在使用gwt,spring,hibernate的web應用程序。我正在使用gwtrpcspring RemoteServiceDispatcher進行遠程服務映射。目前,如果我的應用程序拋出MyException從任何方法我想趕上,併發送一些HTTP錯誤代碼,如402.基於異常類型的錯誤代碼將改變。我打算在通用級別上做到這一點。有沒有辦法在沒有Spring AOP的幫助下實現?HTTP錯誤代碼在gwt rpc

如何在gwt rpc/spring中實現此目標?

回答

0

解決這個問題的一個好的通用方法是定義/子類化你的「MyException」類,它表示不同的錯誤狀態。使用RPC,可以將它們發送到客戶端,在那裏進行處理。

+0

對。但在所有方法的簽名中,我必須添加拋出MyException。我打算避免這種情況。 – DonX 2011-06-21 01:38:45