如何将后端中的异常重定向到定义到gwt.xml中的GWT中的错误页面

时间:2012-04-04 19:51:24

标签: gwt

我不知道在gwt中该做什么,我记得我可以在web.xml中定义它,但我不确定。

由于

1 个答案:

答案 0 :(得分:0)

如果您正在使用GWT的RPC与服务器通信,并且可能抛出异常的方法在Service接口(扩展GWT的RemoteService的那个)中声明它(void method()throws ... Exception),那么您可以在RPC回调的onFailure(Throwable caught)方法中捕获异常,并从那里采取适当的操作......如果您想将用户重定向到另一个页面,您可以这样做:

Window.Location.assign(GWT.getHostPageBaseURL() + ERROR_PAGE);