2011-03-01 15 views
0

おはようございます、UiBinder要素を渡すGWT-RPC呼び出し

私はrpcサービスからクライアントページにUiBinderを渡そうとしています。 問題は、「遅延バインディングが失敗したため」というエラーがスローされることです。誰かが説明して、なぜこれが起こり、新しいUiBinder Elementsを動的にWebページにロードするための回避策があるのですか?

よろしく、ステファン

答えて

0

あなたはUiBinderサンプルメッセージのXMLは、実行時の使用を意図していないので、仕事に行くが、コンパイル時にのみ使用されていないクライアントにUiBinderサンプルメッセージのXMLを渡すしよう。したがって、実行中のクライアントには、UiBinder XMLはなく、動的に使用する機能もありません。

0

UIBinderはクライアント側の概念であり、クライアントとサーバーの間でシリアル化して送信するものではありません。 GWTを使用すると、サーバー上に構築されているUIの考え方から離れ、クライアントにプッシュダウンする必要があります。サーバーはクライアントにデータを提供し、クライアントはそのデータを使用してUIを生成または変更します。

なぜあなたのために失敗したのかのナットアンドボルトについては、「遅延バインディングが失敗しました」というのは通常、コンパイラがGWTモジュールの一部ではないクラスを探していたことを意味します。完全なメッセージにはおそらくかっこの質問が含まれていました。「必要なモジュールを継承することを忘れましたか」

関連する問題