2012-04-25 1 views
4

GWTコンパイラは、パッケージに含まれるクラスのみを常にJavaScriptに変換しますクライアント?それとも別の方法で設定することができますか? GWTクライアント側コードとサーバー側コードをどのように指定するのですか?GWTアプリケーションのどの部分がJavaScriptにコンパイルされていますか?

この質問が素朴であれば申し訳ありません。私はGWTの初心者です。前もって感謝します!

答えて

4

これは、モジュールファイル(.gwt.xml)で構成されています。

<source>タグは、どのパッケージをJSに変換するかを示します。 「パス」の値はモジュールに関連しています。

あなたは、たとえば、次のようにそれらを変更することができます。

<source path='client' /> 
<source path='shared' /> 
<source path='mysubpackage' /> 
2

とNO <source>タグがモジュール・ファイルに定義されていない場合<source path="client" />が発見されたかのように、クライアントのサブパッケージが暗黙的にソースパスに追加されその中に。このデフォルトは、標準プロジェクトレイアウトのモジュールファイルをコンパクトに保つ​​のに役立ちます。