问题标签 [gwt-places]

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 投票
5 回答
939 浏览

gwt - 用户取消带有来自 Activity#mayStop() 的消息的对话框后,如何显示以前的 url?

在我们的应用程序中,我们需要在离开特定位置之前检查数据是否已保存。所以用户应该能够否定浏览器后退按钮的请求。但是在接收到历史值更改事件时,url 已经更改。History 类似乎没有办法恢复 url。有人有什么想法吗?

0 投票
5 回答
7332 浏览

gwt - 围绕整个 GWT MVP 与 Activity 和 Places 的混淆

在阅读了一段时间并观看了 Google IO 视频后,我仍然对 MVP 与 Activity 和 Places 的关系感到困惑。

我发现不久前发布了一个帖子-> GWT 2.2 MVP vs. GWT 2.1 Activities-Places

“MVP 架构。MVP 是概念,实现它的方法之一是场所-活动框架”

我还听到“演示者类似于活动”

我们可以给出“没有 MVP 的活动和地点”

我们可以混入“活动和地点与 MVP”

“MVP 只不过是我们如何组织我们的项目,以便我们可以轻松地测试和组织代码”

然后我想弄清楚这样的东西-> http://code.google.com/p/gwt-platform/

我真的很困惑。我想要一个一站式线程来结束所有的混乱。

0 投票
1 回答
74 浏览

java - GWT 持久 URL

我有一个使用 GWT、Request Factory 和 Places/Activity 构建的网络应用程序。我很好奇我使用的历史令牌是否持久。该任务基本上只是让 URL 定义我的网络应用程序的确切位置(读作 - “文件/文件夹结构”)。所以,我需要的是这样的网址http://localhost/MyModule.html#uirwcynoerictyeroituwcyoi,即使在一年后仍然会显示相同的数据。历史令牌是否保证对于某些特定Place的它总是相同的?

如果没有,这里有什么解决方案?

0 投票
1 回答
541 浏览

java - 从 servlet 重定向到 GWT 位置?

有一个使用 GWT Places/Activity 工具的 GWT 应用程序。还有一个 servlet(目前,与 GWT 无关)我需要能够将用户重定向到 GWT 应用程序。有没有办法可以在我的 servlet 中构建地方描述,然后将其转换为 URL 以将用户重定向到?

0 投票
2 回答
1043 浏览

java - GWT 地点/活动 - 导航应该使用什么?

我有一个 GWT Places/Activity web 应用程序。我使用Anchor'click事件将用户移动到新的“位置”,因此用户无法在新窗口或选项卡中打开任何“链接”。问题是 - 我如何使所有这些链接成为真实的?

0 投票
1 回答
131 浏览

gwt - 什么是 GWT 项目的最佳测试策略和工具


几个月以来,我一直在使用 GWT 进行开发。我有测试困难。我正在使用 MVP 模式以及活动和地点。我使用 Junit 测试没有任何 GWT 特定代码的类。但是具有大量 GWT 依赖项的客户端类很难测试。

您会推荐哪些策略和工具?

0 投票
2 回答
3956 浏览

gwt - How To:UiBinder + GWT MVP + 多个独立显示区域

我正在使用 GWT MVP 和 UiBinder 创建一个带有 DockLayoutPanel 的应用程序。我希望南北码头是静态的,包含按钮和链接。我想在中心和东码头的两个不同区域拥有动态视图。由于这些动态区域应该是相互独立的,所以我为每个动态显示区域设置了不同的 ActivityMapper 和 ActivityManager;中、东上、东下。

加载应用程序时如何独立初始化这3个不同的显示区域?如何在一个显示区域从一个 Activity 切换到另一个而不影响其他区域?

当我使用 PlaceController 的 goTo 在一个区域从一个 Place 切换到另一个 Place 时,另一个区域的 Activity 会停止。

求救,求救,求救!

以下是我的一些代码:

AppViewImpl.ui.xml

我的模块.java

公共类 MyModule 实现 EntryPoint {

}

应用控制器.java

TopRightAViewImpl.java

0 投票
3 回答
1862 浏览

gwt - 不带冒号 (:) 的地名?

这里仍然有点 GWT 菜鸟,但使用谷歌在此处描述的活动和地点取得了进展。

我知道地方的“URL 由地方的简单类名(如“HelloPlace”)后跟冒号 (:) 和 PlaceTokenizer 返回的令牌组成。

当我没有要发送的令牌时,我可以以某种方式删除冒号吗?

例如,当我需要使用 PersonId=2 时,我可以使用“#editPerson:2”这样的 URL。但是当我只想呈现一个空白的 Person 表单时呢?在这种情况下,我宁愿使用“#addPersonForm”而不是“#addPersonForm:”

任何建议(甚至更好的代码建议)将不胜感激!

0 投票
1 回答
585 浏览

gwt - GWT 多对话框应用架构和 MVP/Activity/Places

GWT 活动/地点/MVP 概念在这里讨论了很多,但我还没有找到一个很好的例子来说明如何将这些概念应用到一个多对话门户式的 GWT 应用程序中。

我正在开发一个应该有多个独立小部件的 GWT 应用程序。这些小部件是基于PopupPanel实现的。每个小部件都可以在屏幕上移动,并且应该独立于其他小部件。最初的意图是使用活动和地点的方法。每个小部件都是一个活动,所有活动都由同一个 ActivityMapper 和 ActivityManager 管理。但在这种情况下,每当从菜单打开新对话框时,都会创建新的 Place 并为当前打开的对话框调用 mayStop()。每种小部件类型拥有一个 ActivityMapper 和 ActivityManager 也不行,因为屏幕上可能有多个相同类型的小部件。

在这种情况下,GWT 应用程序的架构应该是怎样的?有什么建议么?

0 投票
2 回答
630 浏览

gwt - What is the best way to allow page refresh in gwtp?

I am beginner in gwtp and I want to build an application that displays a list of products, and by clicking I displays the details of the selected product... My question is how to refresh the page to allow page product Detail to refresh while respecting security measures, obviously I do not want to pass the id of the product in the request. I thought about storing the id in the session but I do not know if it will impact the application's performance given the high response times of RPC.

Any help or clarification on this would be appreciated.