如果我们在 Request 调用中使用 enum 作为属性之一,它会抛出 UnsupportedOpeationException 并且甚至不会调用服务器上的服务方法。
@Service(value = DesignService.class, locator = DesignServiceLocator.class)
public interface DesignRequest extends RequestContext {
Request<List<DesignProxy>> findDesign(SortEnum sortorder);
}
当我们调用 designRequest.findDesign(sortorderEnum).fire() 时,在 chrome 开发工具/Firebug 控制台的 javascript 控制台上会抛出 UnsupportOperationException。