Tag: gwt

在GXt 2.2.3中的EditorGrid中的列标题下,行未正确对齐

我使用GXT 2.2.3创建了一个EditorGrid。现在问题是列标题下的行没有正确对齐,它们稍微移动到左侧。 请建议如何解决此问题。

配置驱动的GWT UI是否可行?

我希望有一个配置驱动的UI的GWT应用程序,这意味着如果我进行某些数据库更改,或部署不同的XML描述符(在WAR之外),那么我可以改变外观,感觉和行为UI没有部署任何代码更改。 我想要这个问题的原因不在于这个问题的背景下,我需要提供一个太大的无关紧要的背景故事来certificate将这一切放在这个问题中。 例如,假设有一个特定配置,UI(GWT词汇中的位置,或页面/屏幕)可能只包含屏幕中心的简单按钮。 然后,我做了一些数据库更改,现在,同一个地方呈现屏幕的每个角落有4个按钮,中间有一个“Hello,GWT”标签。 相同的代码,但不同的DB值(或XML)导致UI的外观/感觉/行为不同。 我正在试图弄清楚如何设计这样一个系统,但我正在努力,不确定它是否可能。 如果有可能的话,我会很好地解释它是如何工作的,甚至可能是一些伪代码,以获得创造性的果汁。 如果不可能,那么我想要一个具体的(明确的)答案。 正如我在StackOverflow上发现的那么多次,当有人说“ 这是不可能的! ”时,它通常只是一个超出他们理解水平的高级主题:-),而我所要求的并非不可能,它是太难了! 提前致谢!

GWT:在服务器端调用与客户端相同的RPC方法

这个问题可能看似愚蠢/琐碎,但我根本无法理解如何实现我的目标。 (对不起,如果标题是误导,想不到更好的一个) 我在App Engine服务器上有一个使用GWT的网页。 我得到了客户端代码和服务器代码。 客户端代码可以毫无问题地调用RPC方法(我的问题根本与“gwt-client” 无关 )。 我得到了以下课程: //MyClassService.java – client package @RemoteServiceRelativePath(“myService”) public interface MyClassService extends RemoteService{ public doSomething(); } //MyClassServiceAsync.java – client package public interface MyClassServiceAsync{ public void doSomething(AsyncCallback callback); } //MyClassServiceImpl.java – server package public class MyClassServiceImpl extends RemoteServiceServlet implements MyClassService{ @Override public void doSomething() { //does something } } 一个场景和我想要做的事情:我有一个远程客户端,换句话说,一个客户端没有通过“GWT接口”通过页面连接,它是一个客户端,他只是简单地向路径发出GET,POST请求在服务器上(从其他地方)。 […]

GWT代码服务器未使用maven原型在新生成的项目中查找模块

我已经和GWT和eclipse合作了一段时间了,我想用maven和GWT插件(gwt-maven-plugin, 在这里输入链接描述 )。 我试图在eclipse(Luna 4.4)中使用它,但显然我没有正确地做到这一点,因为它非常脆弱,因为当我改变了一些小的东西时,它会定期打破它的设置。 pom.xml。 所以我决定退后一步,消除eclipse的黑魔法,并从命令行从头开始一个新项目。 但是,我似乎无法掌握运行实际应用程序的问题,因为当我执行代码服务器时,导航到该页面,我看到以下消息: Can’t find any GWT Modules on this page. 显然,代码服务器正在运行,但模块文件似乎尚未托管。 AFAIK我看了几个小时的自学(并找到http://blog.ltgt.net/how-does-gwts-super-dev-mode-work/ ),应该有第二个进程实际并行托管代码到代码服务器。 用maven做这个的合适方法是什么? 我应该打开第二个终端并与代码服务器并行运行docker或其他东西吗? 如果是这样,有人可以给我一个提示,告诉我如何最有效地做到这一点? 提前致谢! 以下是我创建项目的方法: mvn archetype:generate \ -DarchetypeGroupId=org.codehaus.mojo \ -DarchetypeArtifactId=gwt-maven-plugin \ -DarchetypeVersion=2.7.0 [INFO] Scanning for projects… [INFO] [INFO] ———————————————————————— [INFO] Building Maven Stub Project (No POM) 1 [INFO] ———————————————————————— [INFO] [INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) > […]

GWT中TabPanel和TabLayoutPanel之间的区别是什么

GWT中的TabPanel和TabLayoutPanel有什么区别? 我在谷歌找不到答案,很难理解阅读文档

Java:如何创建一个需要扩展类并实现接口的数据类型的generics类?

我想在GWT中创建一个复合,它需要一个扩展类并实现接口的类。 Psudo代码如下(它显然不起作用): class GridRow extends Composite{ //more codes here }

我可以在开发模式下使用Lombok和GWT吗?

我尝试按照关于在开发模式下运行lomboked GWT项目的官方说明 ,但要么我做错了,要么这不适用于当前版本的GWT? 我得到的错误是: “对于MyData类型,方法setA(int)是未定义的”。 MyData很简单: @Data public class MyData { private int a; } 我指的是 -javaagent:/path/to/lombok.jar=ECJ 在我的Eclipse Run Configuration中(作为VM参数)。 我也试过玩 -Xbootclasspath / P:/path/to/lombok.jar ,以及从我的ant文件等开始dev模式。 问题是,我大多只是猜测整个设置应该如何工作,所以我不想解决我的不良尝试,我想问一下正确的设置是什么样的?

java.lang.IllegalAccessError:尝试从类org.slf4j.LoggerFactory访问字段org.slf4j.impl.StaticLoggerBinder.SINGLETON

我在运行GWT应用程序时遇到此错误。 我在我的类路径中有这些jar文件: slf4j-api和slf4j-log4j12 任何想法可能是什么原因?

GWT获取应用程序的路径

我有一个GWT应用程序,当我在运行应用程序后部署本地主页是localhost:8888 / myapp.html但是当我们将它部署到服务器时,运行其主页的应用程序后是107.20.239.198:8080/myapp/myapp.html 。 现在我的应用程序失败的所有相关路径。 我需要确切路径的地方,我无法得到。 现在路径不同了。 例如,当我点击我的应用程序中的特定小部件时 – >它重定向到路径’/#+’地方no.1“+”地方2号“’ 但现在它在服务器上部署时失败,因为它现在需要路径 – >’/ myapp /#+’地方no.1“+”地方2号“’。 那么我怎样才能使它成为通用的,以便我可以处理这两个条件。 谁能帮我这个 ? PS我希望我能够很好地表达我的问题,否则你可以评论它,以便我能更好地解释它。

Spring方法级安全性在第二次调用时失败

我想在GWT应用程序上使用方法级安全性。 我正在尝试使用Spring Security 3.1,因为我在这里找到了一个工作示例,但它没有使用form-login。 阅读此答案后 ,第一个方法调用成功获取SecurityContext,但在下次调用之前将其清除: [org.springframework.security.web.context.HttpSessionSecurityContextRepository] – Obtained a valid SecurityContext from SPRING_SECURITY_CONTEXT: ‘org.springframework.security.core.context.SecurityContextImpl@6fe9f089: Authentication: org.example.MyAppName.server.auth.MyAppNameUserAuthentication@6fe9f089’ … [org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor] – Authorization successful … [org.springframework.security.web.context.SecurityContextPersistenceFilter] – SecurityContextHolder now cleared, as request processing completed … [org.springframework.security.web.context.HttpSessionSecurityContextRepository] – SecurityContext is empty or contents are anonymous – context will not be stored in HttpSession. [org.springframework.security.web.context.SecurityContextPersistenceFilter] – SecurityContextHolder now cleared, […]