2014-11-21 72 views

回答

0

是的,你可以。只要確保你的例外實現Serializable:

public class LoginException extends Exception implements Serializable { 

    public LoginException() { 
    } 
} 
+0

我試圖拉外部服務器的信息到RPC服務器,然後試圖顯示我的客戶端信息。這在這種情況下也會起作用嗎?我應該在我的服務器端實現中擴展這個Exception類,並將它放入TRY-CATCH塊,以將異常發送到RPC的客戶端。 – Trisha 2014-11-21 19:06:49

+1

如果外部異常是可序列化的,您可以簡單地將其引入RPC方法。如果沒有,你可以創建你自己的異常,設置你想要的消息,然後拋出它。 – 2014-11-21 19:37:53

+0

...並在RPC接口中聲明爲「throws」。沒有這個,GWT不知道你想發送它。 – 2014-11-21 20:26:29

相關問題