0

GWT でプロジェクトを作成していますが、ボタンをクリックしたときに、あるページから別のページに移動する必要があります。どうすればいいですか?それとも、単純にコード全体を同じクラス ファイルに記述する必要がありますか? 私はナビゲーションの方法がなければならないことを知っています。

GWT でページ ナビゲーションを実現するにはどうすればよいですか?

4

2 に答える 2

2

GWT プラットフォームを見る必要があります

このライブラリを使用すると、場所を定義できます。ユーザーがボタンをクリックすると、新しい場所が表示されます。

さらに、このフレームワークを使用すると、GWT コンポーネントのライフサイクルを処理し、コード分割を行うことができます。ページ 1 とページ 2 を 2 つの異なる js でコンパイルできるため、必要なものだけをロードできます。

gwt-presenterのような(そして主に) MVP フレームワークでもあります。

于 2013-07-05T08:14:32.157 に答える
1

GWT の履歴メカニズムを介してページ ナビゲーションを行うことができます。従うべき手順は次のとおりです。

  1. ホスト ページの に履歴文字列を追加しiframeます。

  2. ValueChangeHandler履歴(ページ)変更のイベントを受け取るaを登録します。このハンドラー内に、新しいページを表示するロジックを配置する必要があります。例えば、History.addValueChangeHandler(object of subclass of HistoryHandler);

  3. 別のページに移動する必要があるときはいつでもこれを行った後、次の手順を実行します。History.newItem("history string of your page to be displayed");

于 2013-07-05T08:23:16.893 に答える