0

GWT のデータストアからデータを取得するために Objectify を使用していますが、次のエラーが発生します。

[エラー] com.logins.entity.experts 型のソース コードはありません。必要なモジュールを継承するのを忘れましたか?

Client->entity->Server があり、RemoteServicePath で RPC を適切に定義しました。クライアント側でRpcを初期化しました

最終的な findexpertAsync finexp=(findexpertAsync)GWT.create(findexpert.class);

GWT コンパイラは、呼び出したメソッドでエラーをスローします。

finexp.expert(expnam, new AsyncCallback<ArrayList<experts>>()

Note:

1) findexpert と FindexpertAsync は、データストアからデータを取得するためのメソッドを持つ RPC インターフェイスです。2) com.logins.entity.experts:experts はサーバー クラスです。

私が間違っていると思いますか?

4

1 に答える 1

0

クライアントから直接または間接的に参照されるすべてのクラスは、クライアント ソース パスの一部である必要があります。GWT からサーバーのみのコードにアクセスすることはできません。この場合、クラス「エキスパート」は、GWT でコンパイルされたクライアント コードの一部である必要があります。

また、Java クラス名は大文字にする必要があります。

于 2012-04-23T17:50:42.930 に答える