コンパイル済みHTMLページのヘッダーにGWTが特定のdoctypeを使用するように強制する方法が見つかりません。GWTでdoctypeを設定する方法
私はUIバインダーを使用しておらず、アプリケーションのUI要素は、エントリポイントクラスのonModuleLoad()
メソッドでRootPanel.get.add()
を使用して追加されています。
コンパイル済みHTMLページのヘッダーにGWTが特定のdoctypeを使用するように強制する方法が見つかりません。GWTでdoctypeを設定する方法
私はUIバインダーを使用しておらず、アプリケーションのUI要素は、エントリポイントクラスのonModuleLoad()
メソッドでRootPanel.get.add()
を使用して追加されています。
GWTアプリケーションのDOCTYPEは、ホストページ内で設定されます。 GWT 2.0レイアウトシステムは、唯一の「標準 モード」で動作するように意図されて
:
GWTのドキュメント内には、これを見つけることができます。これは、あなたが常にあなたのHTMLページの先頭に次の 宣言を置く必要があることを意味しますGWT documentation
だから、あなたはあなたのアプリケーションでは、「標準モード」を使用する必要があります!>
リンク< DOCTYPE htmlの。
私はホストページを使用していません。そのページはサーバー側に配置する必要がありますか?実際、アプリケーションでは、サーバー側はまったく別のテクノロジーなので、GWTはクライアント側でのみ使用され、サーバーとの通信はRESTfulなサービスを使用して構成されます。 – Vic
xxx.nocache.jsを追加する必要があります。あなたはどこでそれをしますか? –
ホストページなしでGWTアプリが存在しません。あなたのアプリがサーバーとどのように通信するかは関係ありません。 HTMLページ(「ホストページ」)があります。このページは、ユーザーがアプリケーションを呼び出すときに配信されます。また、関連するCSSやJSファイル(コンパイル済みGWTコードなど)もあります。 GWTコードは、ブラウザがこのHTMLページを読み込んでレンダリングする場合にのみ実行されます。 –
GWTの観点から「コンパイル済みHTMLページ」とは何ですか? – Andrei
@Andreiこれは、Webブラウザの結果のHTMLページを意味しています。 – Vic
GWTアプリケーションをホストするHTMLページについて話していますか、GWTを使用してホスティングページ以外のHTMLページを生成していますか? – Andrei