1

クライアント Java クラス (GWT) とサーバー ビジネス クラスの両方をデバッグする必要がある GWT アプリケーションがあります。サービス要求プロセスが発生するたびにデバッグ ポイントがヒットするサーバー側クラスを正常にデバッグできます。

しかし、問題は、デバッグ ポイント以外のクライアント Java クラスにあります。その理由は何ですか?GWT Java クラスをデバッグするには、さらに手順やツールが必要ですか?

日食インディゴとグラスフィッシュを使用しています。

4

1 に答える 1

2

開発モードでコードをデバッグする場合は、クエリ パラメータを URLに追加する必要があります。

ホストページの起動には 2 つの方法があります。

host page(appName.html ) を IDE (Eclipse)から直接起動する場合:

ブラウザの URL は

http://localhost:8080/index.html?gwt.codesvr=127.0.0.1:9997

------^---------|appname.html?--------^---------

第一部はlocal host

2番目の部分はホストページです

3 番目の部分はデバッグ クエリ パラメータです。

サーブレットからページをディスパッチする場合:

request.getRequestDispatcher("/appName.html?gwt.codesvr=127.0.0.1:9997")
                                                    .forward(request, response);

そして、デバッグ構成の引数タブを確認してください。

-remoteUI "${gwt_remote_ui_server_port}:${unique_id}" 
-startupUrl projectname.html -logLevel INFO 
-codeServerPort 9997 -port 8888 -war
E:\workspace\ProjectName\war com.test.Projectname

完全なセットアップについては、リンクを参照してください。

于 2013-03-27T06:31:03.167 に答える