Tag: gwt

GXT(Ext-GWT):ContentPanel的布局问题

我有一个适合整个窗口的ContentPanel。 它有一个topComponent,一个中心的小部件和一个bottomComponent。 当我在ContentPanel渲染一次后尝试将小部件添加到topComponent时,我遇到了布局问题: public void onModuleLoad() { final Viewport viewport = new Viewport(); viewport.setLayout(new FitLayout()); final ContentPanel contentPanel = new ContentPanel(new FitLayout()); contentPanel.setHeaderVisible(false); final LayoutContainer topContainer = new LayoutContainer( new FlowLayout()); final Button buttonOne = new Button(“Top:One”); topContainer.add(buttonOne); contentPanel.setTopComponent(topContainer); contentPanel.add(new Button(“Center”)); contentPanel.setBottomComponent(new Button(“Bottom”)); viewport.add(contentPanel); RootPanel.get().add(viewport); // Later, add a second button to the topComponent … […]

每次在selenium中GWT id元素都在变化

selenium.click(“gwt-uid-204”); // this is recorded from Selenium IDE 我点击了我的(gwt)java应用程序中的复选框。 gwt-uid正在改变,所以如果id改变了,那么我的应用程序中找不到我的元素。 正则表达式对我不起作用,我不确定我做错了什么。 谢谢你的帮助 selenium.click(“gwt-uid-[0-9]); 我使用的是selenium 1.0.3,Java

关于GWT内MVP的问题。 (总体概述)

关于在GWT应用程序中的使用,你们中的任何人都可以对MVP模式做出很好的解释。 我看过的任何一个例子,我发现很难理解实现模式的概念。 这样的问题是什么? 它实现了什么,如何实现以及如何扩展以便将来进行修改?

GWT和Spring MVC,值得吗?

有没有理由使用Spring MVC(或其他类似的框架)作为GWT RPC的服务器? 据我所知,Spring的99.9%function将不会被使用。 然而,很多人都在寻找将它们结合使用的最佳方法。 有人可以解释一下,当你在服务器端需要的只是业务逻辑时,在GWT上使用MVC框架(在服务器上)有什么好处?

GWT目前的状况如何?

我目前正在开发一个复杂的Web应用程序,我发现javascript / jquery开发对于某些事情非常具有挑战性。 所以我开始寻找替代工具。 我认为GWT可能就是我一直在寻找的东西。 在开发过程中,我曾经多次想到“如果我只是用Java编程的话。” 我想要的function主要围绕OOP和重用性,我发现很难在javascript中获得。 但是,我想了解GWT的可行性。 我做了一些搜索,并阅读了一些关于GWT一年前的看法。 但我很好奇现在情况如何。 许多开发人员使用它吗? 它在增长吗? 你看到GWT从现在开始使用多年了吗?

GWT IncompatibleRemoteServiceException

直截了当但令人抓狂,我在RPC调用时收到此错误: 处理此调用时抛出了IncompatibleRemoteServiceException。 com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException:com.milkrun.core.dto.UserBasket的类型签名无效 以下是导致问题的类: public class UserBasket implements Serializable{ private static final long serialVersionUID = -6761554796753637352L; public int userBasketID; public String description; public String userID; public List items; public String createUserId; public Timestamp createTs; public String lastUpdateUserId; public Timestamp lastUpdateTs; public Timestamp effStartTs; public Timestamp effStopTs; } 和BasketItem类型: public class BasketItem implements Serializable { private […]

迁移到Spring 3后,从Eclipse IDE启动基于Maven的GWT App时出现Spring NamespaceHandler问题

这是一个我已经坚持了好几个小时的问题,到现在为止我感到非常绝望。 我将我们的应用程序从Spring 2.5 / Hiberante 3.3迁移到Spring 3.0.5 / Hibernate 3.6。 完成以下工作: 更新的spring依赖项/版本(现在不仅仅是一些依赖项) 更新了Hibernate依赖项/版本 根据’schemaLocation’的版本更新Spring上下文XML文件 在经过不同的小修复和调整后从Eclipse IDE启动时仍然存在的错误如下: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx] 我查看了其他线程,并意识到当在类路径中找不到特定的lib(在本例中为spring-tx)时会出现这样的问题,但我在Maven依赖项中清楚地看到它。 我做的下一件事是,我为以前的版本构建了WAR , 将它部署在Tomcat上,应用程序运行良好 ! 通过这个我可以得出Eclipse环境配置中缺少某些东西的结论。 有趣的是,所有抱怨都是关于spring-tx, – 当我使用tx命名空间删除单行 ..应用程序启动正常而没有抱怨其他命名空间(当然,它没有正常工作,但至少在初始阶段没有抱怨)。 关于我的IDE /项目设置的一些摘要: 应用程序启动由GWT .launch文件执行(GWT ver 2.0.3) 在此启动文件中,有对其他项目的引用,包括具有spring依赖项的serverside 事实上,这个gwt-client项目将服务器端POM作为父级,因此我看到该项目的Maven依赖项中的所有spring依赖项 GWT-client项目有/war/WEB-INF/applicationContext.xml,它导入其他上下文XML资源,实际上是使用spring-tx 正式的问题是:在迁移到Spring 3x之后,从IDE启动项目会导致此类错误的原因是什么(并且可以作为构建的WAR正常部署)? 我不指望直接的答案(除非有人有完全相同的环境和问题),但指导方针,建议会有很大的帮助! 编辑忘记提及在IDE启动应用程序期间,我有一堆这样的警告: [WARN] Server class ‘javax.persistence.EntityManagerFactory’ […]

动态创建不同亮度的颜色

我有一种颜色,我只在运行时知道。 使用这种颜色我想创建两种新颜色,一种是非常明亮的颜色,另一种是非颜色的颜色。 所以要澄清一下,说我有红色; 我想为“浅红色”颜色和“深红色”颜色创建hex值。 我该怎么做呢? 我的代码是用Java编写的。

如何使用GWT客户端下载文件?

使用GWT客户端下载pdf文件的最佳方法是什么? 我应该调用普通的servlet吗? 还是有不同的首选方法来处理这个问题? 我是GWT的新手,所以如果一些示例代码会有很大的帮助。 谢谢你

Web开发人员还应该学习JavaScript吗?

现在像GWT,Morfik等框架存在将Java客户端代码编译成主要的JavaScript方言,是否还值得学习JavaScript?