GWT中RPC的异常处理

在GWT中,由于Serialize的安全机制的限制,服务器端抛出的异常我们在客户端捕获查看消息时,只会郁闷的看到一句 "rpc call failed, see server log for detail", 什么有用的信息也没有。那么怎么样才能在客户端看到我们自定义抛出的异常信息呢?我们只要在client包下自定义一个类继承自Exception类实现IsSerializable接口就可以了。

 

package com.yingxia.client.common;

import com.google.gwt.user.client.rpc.IsSerializable;

@SuppressWarnings("serial")
public class MyException extends Exception implements IsSerializable {

	public MyException(String message) {
		super(message);
	}
	
}
 

你可能感兴趣的:(GWT,GWT,Google)