1

例(http://code.google.com/p/gwt-platform/source/browse/gwtp-samples/gwtp-sample-tab/)に従ってタブ付きプレゼンターを実装しようとしていますが、いくつかのクラスのjavadocを読んでいます、いくつかの違いが見られます...そして、このような例を実装できず、次のようなさまざまなGINエラーが発生しました

Deferred binding result type PresenterA.CadastroPrefeituraProxy' should not be abstract

それを実装するための新しい例または新しい方法はありますか?

4

2 に答える 2

1

GINバインディングを確認してください:http ://code.google.com/p/gwt-platform/wiki/GettingStarted?tm = 6#Binding_everything_together 。プレゼンター、ビュー、およびプロキシをバインドするのを忘れた可能性があります。

于 2011-10-27T13:49:51.543 に答える
0

同じエラーが発生しました。解決策は、@ProxyCodeSplitアノテーションを Proxy インターフェイスに追加することでした。

@ProxyCodeSplit       // <-- this annotation was missing
@NameToken("!homePage")
@Title("Hooom")
public interface MyProxy extends ProxyPlace<HomePresenter> {
}

また:

( @ProxyStandardアノテーションは、コード分割を望まない場合でも問題ありませんが、ClientGinjector では、次のように AsyncProvider の代わりに Provider を使用する必要があります。

Provider<HomePresenter> getHomePresenter();

注: gwtp 0.7 を使用

于 2016-09-28T09:12:41.790 に答える