http://example.com/fooでプロジェクトをホストしているとします。すべての GWT ファイル (コンパイル後に /war/ ディレクトリに生成される) をhttp://example.com/foo/GwtModuleディレクトリに配置します。
次に、ホスト ページ ( http://example.com/foo/bar ) で、HTML に次のように記述します。
<script type="text/javascript" src="http://example.com/foo/GwtModule/GwtModule.noCache.js"></script>
.
私の質問は次のとおりです。
GWT は、リソース (css ファイルなど) を foo/bar フォルダーから取得しようとするのではなく、foo/GwtModule フォルダーから取得することを認識しますか?
HTTP リクエストを foo/signup に送信したい場合、
GWT.getModuleBaseUrl() + "signup"
動作しますか、それともベース URL を解析して「/bar」を削除し、「/signup」に置き換える必要がありますか?コードを Web サーバーだけでなくローカルでも実行すると、GWT はベース URL がhttp://example.com/foo/bar
http://localhost/foo/bar
かどうかを自動的に判断しますか、それともベース URL をどこかにハードコーディングする必要がありますか?