GWT:URLフラグメントで任意のデータをエンコード/デコードするためのライブラリ

StackOverflow https://stackoverflow.com/questions/2937171

質問

Ajaxアプリケーション、特にGWTは、URLフラグメントを使用します(例: http://example.com/myapp#fragment)ページをリロードせずにクライアントのアプリケーション状態を維持する。

URLフラグメントへの任意のパラメーターのエンコードとデコードを容易にするGWTライブラリはありますか?サーブレットAPIに似たものを探しています getParameter() メソッドですが、 クライアント側のURLパラメーター.

役に立ちましたか?

解決

あなたは調査したいかもしれません gwt-platform, 、フラグメント内のパラメーターを読み取り/変更するための機能と、Eventbus、プレゼンター、JSのさらに簡単な非同期ロードなど、他の優れたMVP機能が多数含まれています。

具体的には、の「URLパラメーターの使用」セクションをチェックしてください このガイド.

他のヒント

GWT-Platformについて話すと、MVP4Gと呼ばれる別の非常に良いフレームワークがあります。 MVP4Gフレームワークの目標は、Google I/OでRay Ryanが示したベストプラクティスに従って、GWTアプリケーションを簡単に構築できるようにすることです。

イベントバス依存関係インジェクションモデルプレゼンタープレイスサービス

また、URLパラメーターを使いやすくする履歴コンバーターも含まれています。

GWTには、これらのURLフラグメントを使用する「アクティビティアンドプレイス」と呼ばれる組み込みフレームワークがあります。ブックマークと履歴管理を可能にします。

https://developers.google.com/web-toolkit/doc/latest/devguidemvpactivitiesandplaces

また、このI/Oビデオ(18:15から始まる)をご覧になって、これがどのように機能するかを確認してください。

http://www.youtube.com/watch?feature = player_detailpage&v=0F5ZC1UAT2Y#T = 1094S

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top