2012-03-18 10 views
0

Smart GWT Showcaseのサンプルを使用して、簡単にドラッグ&ドロップでサンプルを作成しています。gwt/smartgwt beginner-codeはdevモードで正しく動作しますが、コンパイルされたhtmlファイルは正しく表示されません。

htmlファイルはdevモードで正しく表示されますが、実際にはwarディレクトリから直接実行しようとすると、空の画面が表示されます(IE/FirefoxとChrome)。

どうしてですか?これに正しく対処するにはどうすればよいですか? GWT/Smart GWTの開発者は、このような問題に日常的に直面していますか?

+1

私たちがこのような問題に直面した場合、GWTはかなり役に立たないツールでしょうか?しかし、あなたの問題は、適切に展開していない(サーバーの予想される場所に正しい構造のディレクトリを置いていますか?)か、使用しているライブラリの一部が正しく読み込まれていないことが考えられます。ブラウザのコンソールにログインし、いくつかのメッセージを記録するGWT Consoleロガーを有効にしてください(GWTコンソールロガーはjava.util.loggingパッケージのエミュレーションを使用していたので、Javaロギングに慣れていれば使いやすいです)。 – Renato

答えて

1

多くのことが間違っている可能性があります。まず、ブラウザのエラーコンソールで警告/エラーがないかチェックすることをお勧めします。

  • GWTコンパイラを実行して正しく終了しましたか?
  • すべての.cache.htmlファイルと* .gwt.rpcファイルが生成されましたか?
+0

コンパイラは正しく終了し、すべてのファイルも生成しました。エラーメッセージはありませんでした。ページはdevモードで正しく表示されますが、最終的にコンパイルされたページだけが表示されません。どうすれば問題が発生したのかを検出できますか?ありがとう... – Arvind

+0

トリッキー...コンパイルしたページのDOMをFirebugなどのブラウザで調べましたか?特に、TabLayoutPanelのようなウィジェットでは、高さを明示的に設定する必要があります。そうでないと表示されません。 –

関連する問題