2012-03-28 8 views
1

プロジェクトをクライアントサイドコードだけを使用するTomcatサーバーにデプロイすると、完全に動作します。Gwt Tomcat Deploy:何もしません

私のプロジェクトにサーバー側のコード(たとえば、RPCを使用するボタン)がある場合、ボタンをクリックすると、プロジェクトは何もしません。警告なし、エラーなしなど全く何もしません。

また、「デフォルトのGWTの例(greetingsプロジェクト)」をTomcatサーバーにデプロイすると、動作しません。 (私の問題は私のプロジェクトのコードと関連していないことを意味します)

p.s. :私のプロジェクトはDevモードで完璧に動作します。

お願いします。ポート番号/ページ1:

+0

? –

+0

firebugをインストールし、ボタンをクリックしてサーバにリクエストが送信され、応答が何であるかを確認してください。 – mabn

答えて

1

あなたはDEVモードで実行するwWhen、私たちが言ってみましょう、あなたのURLは

localhostの

ました。

戦争のファイル名は満足しています。

したがって、Tomcatにデプロイすると、サーバーはlocalhost:port#/ page1としてそれを提供しなくなります。

あなたのアプリは今

ローカルホストを務めたことになります。あなたは「/ Page1の」と相対パスを指定しているだろうあなたのRPCリモート・サービス・インターフェース・ファイルでポート#/幸せ/ Page1の

ただし、web.xmlを確認し、サーブレットが相対パスで指定されていることを確認する必要があります。サーブレットのパスがハードコードされていないことを確認するには、web.xmlを確認してください。

localhost:port#/ page1あなたがTomcatサーバーに対して[ `-noserver`モード](https://developers.google.com/web-toolkit/doc/latest/DevGuideCompilingAndDebugging#How_do_I_use_my_own_server_in_development_mode_instead_of_GWT's)にDevModeからで実行するとどうなり

+0

ありがとうございます。私の問題は解決されました。 – dorukkangal

関連する問題