ガジェットでGWT RequestFactoryをどのように取得できますか?ガジェットでGWT RequestFactoryをどのように取得できますか?
ガジェットでGWT-RPCを動作させる方法については、hereで説明しています。
私は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.autoban.server.impl.JsonSplittable.create(JsonSplittable.java:35) at com.google.gwt.autobean.shared.impl.StringQuoter.split(StringQuoter.java:35)com.google.gwt.requestfactory.server.SimpleRequestProcessor.processでcom.google.gwt.autobean.shared.AutoBeanCodex.decode(AutoBeanCodex.java:520) で(SimpleRequestProcessor.java:121)