ガジェットでGWTRequestFactoryを使用するにはどうすればよいですか?
ここでは、GWT-RPCをガジェットと連携させる方法について説明します。
RequestFactoryの類似のソリューションを探しています。
GadgetsRequestBuilderを使用してみましたが、これまでのところ、以下を使用してサーバーにリクエストを取得することができました。
requestFactory.initialize(eventBus, new DefaultRequestTransport() {
@Override
protected RequestBuilder createRequestBuilder() {
return new GadgetsRequestBuilder(RequestBuilder.POST,
getRequestUrl());
}
@Override
public String getRequestUrl() {
return "http://....com/gadgetRequest";
}
});
しかし、私は次のエラーで終わります:
java.lang.StringIndexOutOfBoundsException:文字列インデックスが範囲外です:0 at java.lang.String.charAt(String.java:694)at com.google.gwt.autobean.server.impl.JsonSplittable.create(JsonSplittable.java:35 )com.google.gwt.autobean.shared.impl.StringQuoter.split(StringQuoter.java:35)at com.google.gwt.autobean.shared.AutoBeanCodex.decode(AutoBeanCodex.java:520)atcom.google。 gwt.requestfactory.server.SimpleRequestProcessor.process(SimpleRequestProcessor.java:121)