0

Ajax applications, and GWT in particular, use the URL fragment (e.g. http://example.com/myapp#fragment) to maintain application state on the client without reloading the page.

Is there a GWT library that facilitates the encoding and decoding of arbitrary parameters into the URL fragment? I'm looking for something analogous to the Servlet API's getParameter() method, but for client-side URL parameters.

4

3 回答 3

3

您可能想研究gwt-platform,它包括读取/修改片段中参数的功能,以及大量其他出色的 MVP 功能,例如 EventBus、Presenter,甚至更容易异步加载 JS 等。它看起来非常棒.

具体来说,请查看本指南的“使用 URL 参数”部分。

于 2010-05-30T13:54:59.330 回答
0

如果我们谈论 gwt-platform,还有另一个非常好的框架叫做 mvp4g。Mvp4g 框架的目标是帮助您轻松构建 GWT 应用程序,遵循 Ray Ryan 在 Google I/O 上展示的最佳实践:

Event Bus 依赖注入模型 View Presenter Place Service

它还包括使 url 参数易于使用的 HistoryConverter。

于 2010-06-02T21:39:54.450 回答
0

GWT 有一个名为“Activity and Places”的内置框架,它使用这些 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

于 2012-04-14T18:51:44.587 回答