问题标签 [gwt-platform]

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 回答
811 浏览

gwt - GWT MVP - 如何构建应用程序

我正在尝试获得以下 UI。我正在考虑使用 gwt mvp(活动和地点)。我正在按照文档提供的简单示例进行操作。到目前为止,我已经使用 GWT MVP(活动和地点)实现了一个基本的选项卡面板。url 会根据您所在的选项卡面板而变化。如何获取页眉(登录信息)和页脚?我还想让第二个选项卡仅在用户登录时才可用。GWTP 是否更适合这样的用户界面?

页面用户界面

0 投票
1 回答
229 浏览

java - GWT 应用程序“从 Facebook 邀请朋友”对话框

我正在使用java、GWT-Platform 和 GAE 创建一个 Web 应用程序。我成功创建了“使用 Facebook 帐户登录”流程,现在我想在我的一位演示者上创建一个“邀请 Facebook 朋友”窗口,如下所示: 请求对话框论坛不允许我附上图片:(

我不想使用任何像“gwt-facebook”这样的书面库,我只想使用 Facebook Graph API。 有没有办法用 Java 和 GWT 来做,怎么做?

提前致谢 :)

0 投票
1 回答
620 浏览

gwt - 使用 GWT 平台添加演示者时出现延迟绑定失败错误

我不确定为什么会收到此错误:

原因:java.lang.RuntimeException:“com.mygwt.client.core.FrameView$Binder”的延迟绑定失败(您是否忘记继承所需的模块?)

尽管 View 和 Presenter java 文件与我在代码中使用的工作 Views 和 Presenter 具有相同的代码模式。

0 投票
1 回答
471 浏览

gwt-rpc - GWT-platform 的 Dispatch 如何在 DispathcAsync 接口中指示我的服务的端点 URL?

场景:我正在使用GWT 平台调度命令模式。我想将我的静态内容部署在一个 http 服务器中,例如 Appache httpd,并将动态内容部署在其他 Web 容器中,例如 WebSphere 等。

问题:我的后端服务中有一个 ActionHandler servlet,它应该在 Web 容器中,例如哪个 URL 是http://127.0.0.1:8080/services 。但是我的静态内容部署在http:// 127.0.0.1:80/演示/我不想使用 Appache httpd 的 proxy-pass,只想在客户端的 dispatchAsync 接口中指明我的 serviceimpl 的 url,我该如何实现呢?

谢谢!

0 投票
2 回答
356 浏览

gwt - GWT - 使用 GWTP 创建类似 MobileWebApp 的东西

我正在尝试创建一个应用程序,该应用程序将对移动设备、台式机和平板电脑具有不同的视图。它位于 GWT 的 MobileWebApp 示例中。我正在查看 GWT MVP 教程并且有一个基本的应用程序正在运行。我在考虑是否应该使用 GWTP,以及使用 GWTP 代替 GWT MVP(活动和地点)是否有任何优势。此外,任何想法如何将不同的视图绑定到同一个演示者。移动视图和桌面视图上可用的功能可能有所不同。

0 投票
2 回答
793 浏览

java - 使用 MVP 模式

我有这个使用 MVC 模式制作的 Web 应用程序,但是我正在尝试适应 MVP 模式。

我正在使用 GWTPlatform 库,我已经迁移了一些代码,主要是迁移PresenterView. 但是,我还没有看到任何全面的材料来解释如何实际处理该Model部分。在我的 MVC 模式中,我在控制器中有模型(在 MVC 中),视图监听模型中的更改以更新视图。模型由控制器更新,例如fireUpdateUser()由于打开“用户页面”而触发函数,然后更新模型。

如果我已经有远程服务 RPC(例如 UserService、UserServiceImpl),我如何实际处理 MVP 中的模型;使用 Gwtplatform,我可以在演示者的 onReset() 函数中放置一个 RPC 调用,然后基本上执行getView().getSomething().setValue(something)更新关联的视图。在这种情况下,我根本不需要使用任何模型?另外,EventHandler 和活动的目的是什么?

0 投票
1 回答
413 浏览

gwt - 使用 GAE 数据存储和 Objectify 进行地理信息管理

我正在做一个关于使用java、gwt、gae、gwt-platform和objectify来访问数据存储和GWT地图V3的地方的网站[github.com/twistedpair/GWT-Maps-V3-Api]。(我不知道是否是最好的解决方案,但现在我正在推进,缓慢但还可以:))

问题:您认为存储一个地方的纬度和经度以便以后能够搜索它附近的地方的最佳方法是什么?

我正在尝试使用 http://code.google.com/p/sappenin/source/browse/trunk/SappeninUtils/src/main/java/com/sappenin/util的字典顺序将经度和纬度保存到字符串中的方法/BigDecimalStringCodec.java?r=146 但我没有让它工作,据我所知,我必须先按纬度查询,然后按经度查询,我认为这根本不实用。

我不知道在我的实体中使用 GeoPt 是否更好,或者仅将纬度和经度值作为两个字符串或 long(因为不支持 bigdecimal)。我认为将或多或少相同,因为内部 GeoPt 是相同的,两个数字。

我认为最好的方法是geomodel,但在python中然后我开始检查http://code.google.com/p/javageomodel/ 但我无法管理,问题是geomodel不适用于objectify。我找到了一种用于 objectify 的 javageomodel 方法,但似乎很旧。[github.com/bfuster/javageomodel] 我会尝试采用原始的 javageomodel 并尝试对其进行修改,但我想知道是否有人知道更好的方法来做到这一点。

您推荐哪个选项?也许在 2012 年现在有一种非常简单的方法可以做到这一点,但我找不到它,我正在通过谷歌四舍五入一周左右。

提前感谢您的意见!

我希望这个问题或多或少清楚,因为正如你所看到的,我现在脑子里一片混乱,;)

0 投票
2 回答
2004 浏览

gwt - GWT 应用程序在开发模式下运行但无法编译

我的 GWT 应用程序在开发模式下工作,但是当我编译时出现此错误:

我正在使用 GWT 2.4.0 和 GwtPlatform。

0 投票
1 回答
945 浏览

google-maps-api-3 - 如何将 GoogleMap APIV3 集成到 SmartGWT 中?

我正在将 gwt-maps-3.8.0-pre1.zip 集成到使用 gwt-platform MVP 和 smartgwt 的应用程序中。我有一个主演示者并在其中嵌套了一个演示者小部件。VLayout 用作父级的画布,并使用 HTMLPane 作为嵌套的 googlemap 的画布。googlemap无法正确显示,但是当我使用firebug监控http数据时,发现googlemap的信息已经返回到浏览器,但不知道为什么无法正确显示?任何人都可以帮助我吗?谢谢!

0 投票
2 回答
449 浏览

unit-testing - 使用 Mockito 进行 GWTP 单元测试

我正在尝试使用 Mockito 来测试我的 GWTP 应用程序。

我正在尝试模拟我的视图、代理、Placemanager 和事件总线。我尝试使用@Mock AbcView abc;

和 Abcview abc = Mockito.mock(AbcView.class);

然而,每次模拟视图都被实例化为空。我该如何解决?一旦视图被模拟,我将能够继续测试我的演示者类,因为演示者的构造函数具有以下代码:getView().setUiHandlers(this);

所以直到视图被正确实例化,才会抛出空指针异常。