StatusCodeException Vs. RuntimeException in GWT

前端 未结 2 419
故里飘歌
故里飘歌 2021-01-12 10:16

In my GWT app. I overrode RemoteServiceServlet to check if the session is valid right before the service method is being called. I am trying to throw a RuntimeException(\"ex

2条回答
  •  时光说笑
    2021-01-12 10:49

    All RuntimeExceptions thrown by Server side of gwt application has been wrapped as StatusCodeException if you did not declare them at your remote method declaration.

    EDIT :

    After, Thomas Broyer comment, I have learned that all exceptions (checked or unchecked) that are declared at remote method declaration are propagated to gwt client. Therefore all you have to do is just declare your remote method such as :

    public void myRemoteMethod() throws RuntimeException;
    

提交回复
热议问题