問題タブ [gwt-mvp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1323 参照

gwt - GWT プラットフォーム経由で複数のビューを実装していますか?

ブラウザごとに異なるビューをサポートする Web アプリケーションを実装しています。たとえば、モバイル ブラウザーでは、UI 要素が少ないユーザーには小さいビューが表示されます。ただし、同じプレゼンターを使用したいと考えています。

私は手元に解決策を持っています - ClientModule にブラウザの種類を検出するロジックを追加します。

GWT プラットフォームで遅延バインディングのような方法を使用できるかどうか疑問に思っています。(ただし、xxx.gwt.xml に遅延バインディング コードを追加するのではなく、GWT プラットフォームの構造に従いたいと思います)。

だから私の質問は:

1) 上記の機能を実装する他の方法はありますか?
2) どの方法が最適で、その理由は?

前もって感謝します!

敬具、
ジァクアン W

0 投票する
3 に答える
811 参照

gwt - GWT MVP - アプリケーションの設計方法

次のUIを取得しようとしています。gwt mvp(アクティビティと場所)の使用を検討しています。ドキュメントで提供されている簡単な例に従っています。これまでのところ、GWT MVP (アクティビティと場所) を使用して基本的なタブ パネルを実現しました。URL は、現在のタブ パネルによって異なります。ヘッダー (ログイン情報) とフッターを取得するにはどうすればよいですか? また、ユーザーがログインしている場合にのみ 2 番目のタブを使用できるようにしたいと考えています。そのようなユーザー インターフェイスには GWTP の方が適していますか?

ページ UI

0 投票する
2 に答える
1635 参照

java - GWT MVP 履歴戻る

MVP アプリケーションを実装しました。戻るボタンは正常に機能しています。プログラムで前の場所に戻りたいです。どうすればいいですか?

私は次のようなものを探しています:

ありがとう。

0 投票する
2 に答える
1006 参照

gwt - ベストプラクティス-データ送信GWTMVP

MVPを使用したGWTでのフォーム送信のベストプラクティスを探しています。

私のアプリケーションでは、単純なfromがレンダリングされるダイアログボックスが開きます。「OK」ボタンをクリックすると、要素値が読み取られ、値オブジェクトに割り当てられます。次に、このオブジェクトは新しいプレイスに追加されます。

意見:

アクティビティ:

これは、MVPアクティビティと場所を使用してサーバーにデータを送信する正しい方法ですか?

0 投票する
1 に答える
86 参照

java - GWTMVPを使用する場合のサインインロジックの配置場所

別のGWTアプリケーションを開発していますが、今回はGWTのMVPアクティビティ、プレイスなどのクラスを使用しています。私の質問は、「彼らはまだサインインしていますか」チェックの配置についてです。

ユーザーが「ダッシュボード」トークン/場所を含むリンクを使用してサイトに入ると、DashboardActivityに移動します。ただし、DashboardActivityを使用する前に、まずサインインする必要があります。これを処理するための最良の方法は何ですか?

1.)AppActivityMapperにロジックを配置します。そのため、場所をアクティビティに変換するときは、そこでチェックを実行して、サインインしているかどうかを確認します。サインインしていない場合は、サインインが成功したときに戻るトークン/場所への参照を含むSignInActivityオブジェクトを返します。

- また -

2.)要求どおりにダッシュボードアクティビティを作成しますが、ダッシュボードアクティビティ内でチェックを行い、サインインしていない場合は、プレイスコントローラーを使用してサインインページに移動しますか?次に、サインインが成功したら、場所の履歴の前の場所に戻しますか?

0 投票する
1 に答える
521 参照

gwt - MVPを使用してGWTアプリケーションを構築する方法

私はJavaや他の言語を使ったプログラミングの素晴らしい経験があります。MVPを使用してGWTアプリケーションを構築する方法を説明するには、MVPでGWTを使用した経験が豊富な人が必要です。

ビューパッケージ :ビュークラスに何を含めるべきかを説明します。

クライアントパッケージ:ここにあるはずのJavaファイルと、各ファイルの利点を説明します。

サーバーパッケージ:ここではすべてのサービスファイル(RPC)だと思います。

アクティビティパッケージ:ここでクラスの利点を説明してください。ここでは、イベントをビュークラスのコントロールに接続していると思います(正しいですか?)。

プレイスパッケージ:これをよく理解する必要があります。

また、Clientfactory Javaファイルの利点は何ですか?

イベントバスとは何ですか?

プレースコントローラーとは何ですか?

どのファイルを次々にコーディングするかを注文できますか?

前もって感謝します、

0 投票する
2 に答える
356 参照

gwt - GWT-GWTPを使用してMobileWebAppのようなものを作成します

モバイル、デスクトップ、タブレットで異なるビューを持つアプリケーションを作成しようとしています。これは、GWTのMobileWebAppサンプルの行にあります。私はGWTMVPチュートリアルを見ていて、基本的なアプリが機能しています。GWTPを使うべきかどうか、GWTMVPの代わりにGWTPを使うことの利点があるかどうかを考えていました(活動と場所)また、異なるビューが同じプレゼンターにどのようにバインドされるかについてのアイデア。モバイルビューとデスクトップビューで使用できる機能に違いがある場合があります。

0 投票する
3 に答える
367 参照

gwt-mvp - 交換可能なサブプレゼンターを備えたプレゼンター

GWT 2.4とMVPを使用して、ページに到達した方法に応じて、上部がデータセットの読み取り専用プレゼンターまたはそのデータのエディター間で交換できるプレゼンターがあります。

GWTPを使用せずに、これら2つのプレゼンターと基礎となるビューをどのように交換できますか?

現在、クラスは次のようになっています。

StaticDataPresenterを、StaticDataPresenterまたは編集可能なDynamicDataPresenterのいずれかを保持できる構造にしたいと思います。

ご入力いただきありがとうございます。

0 投票する
1 に答える
1624 参照

gwt - 1つのトークンでGWTの複数のアクティビティ/場所

私のサイトの左側にはGWTツリーがあります。中央にはGWT-TabBarがあります。

両方の部分は、ビュー/アクティビティ/場所として実装されます。2つのトークナイザーがあります。ツリーの「m」とタブの「t」です。

1つの場所()にアクセスgoTo()すると、この場所のみが履歴トークンの生成に使用されます。しかし、私はこれを見たいです:<page>#m:sub/sub/sub;t:map

私は実際に活動と場所の穴のアイデアを考えました。一度に1つのトークナイザーしかトークンを提供できない場合、複数のトークナイザーを使用する意味がわかりません。

0 投票する
2 に答える
1096 参照

gwt - GWTでマルチモジュールアプリケーションを作成することは可能ですか?

GWTでマルチモジュールアプリケーションを作成することは可能ですか?つまり、2つのモジュールを作成します。1つはフロントエンドWebサイト用で、もう1つはフロントエンドWebサイトを管理する管理者管理用です。私のアプローチを理解していただければ幸いです:)