1

サイトで作業しているときに、サイトのさまざまな領域を表すいくつかのモジュールを GWT プロジェクトに入れたいと考えています。例: 統計、ショッピング、メッセージなど。それぞれが異なるモジュールです。

これらの各ページに gwt<script>タグを挿入し、ロードするモジュールを渡します。たとえば、メッセージページでは、メッセージモジュールのみをロードして表示します。

それは可能ですか?たとえば、非表示のフォーム フィールドを設定し、GWT にその値を取得させて、使用するモジュールを決定しますか?

そうでない場合、各モジュールを個別にコンパイルすることは可能ですか? もしそうなら、それを行う方法を少し教えてもらえますか?(たとえば、モジュールごとに /war/ ディレクトリに新しいフォルダーが作成されるのでしょうか?それとも、すべてのファイルがマージされるのでしょうか?)

4

1 に答える 1

1

各モジュールを個別にコンパイルできます。モジュールのエントリポイントを次のように指定するだけです。

<entry-point class='class extends com.google.gwt.core.client.EntryPoint' />

次に、モジュール<module rename-to='moduleName'>が *.gwt.xml のように定義されていれば<script type="text/javascript" language="javascript" src="moduleName/moduleName.nocache.js"></script>、html に挿入してこのモジュールをロードできます。

于 2012-09-27T06:43:10.870 に答える