私の GWT と AppEngine プロジェクトではServlet
、次を使用してJSP を転送しています。
req.getRequestDispatcher("/index.jsp").forward(req, resp);
JSP には、GWT でコンパイルされた Javascript リファレンスが含まれています。
問題は、ページが正常にロードされても、GWT Javascript が実行されないことです。これは、新しくロードされたファイル?gwt.codesvr=127.0.0.1:9997
に、GWT プラグインで通常存在する部分が含まれていないためだと思います。
これを機能させる方法はありますか??
編集:これまでの回答に基づいて、Webモードではまったく問題なく動作することに言及する必要があると思います. また、ベース URL は私のサーブレットに直接マップされるため、提案された URL の代わりにWeb.xml
サーブレットにアクセスします。http://127.0.0.1:8888/
http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997