问题标签 [gwt2]

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 投票
6 回答
14266 浏览

css - 如何使用 UiBinder 声明依赖样式名称

我有一个包含 TextArea 的简单 UiBinder 小部件:

我想控制此文本区域的背景颜色以实现可写和只读状态。GWT 使用“-readonly”样式名称装饰器来实现这一点。所以我试试这个:

显然这不起作用,因为样式名称对 CssResources 进行了混淆,导致如下所示:

可写文本区域的结果 HTML 如下所示:

只读文本区域如下所示:

如何声明样式以便 GWT 混淆主要部分而不是“-readonly”decdorator?

我知道我可以禁用整个样式名称的混淆。但我想在使用装饰器的同时保持混淆。

0 投票
1 回答
6389 浏览

css - 如何在 GWT 中正确使用导入的 css 样式

想象一下,您使用 UiBinder 创建了以下简单的小部件:


比您在您创建的另一个(父)小部件中使用这个简单的小部件:


您想要实现的是使用 css 在列表中的 Widget1 条目之间获得一些边距。但这行不通。因为 GWT 会混淆 css 名称。.childWidgetStylein的混淆名称ParentWidget将与.childWidgetStylein不同Widget1。生成的 css 将类似于以下内容:

所以边距设置将不适用。我该如何正确地做到这一点?

0 投票
1 回答
632 浏览

grails - 会话变量不符合 GXT

我在使用 GXT 2.1 和 Grails 1.2 后端的会话中遇到了一个奇怪的问题。我正在创建两个FormPanelspanelApanelB,它们分别提交到Grailsaction1action2Grails 中。在action1中,我设置了一个硬编码的会话变量并在action2中检索它,但它总是返回null!如果我手动转到 action1,然后在浏览器中转到 action2,它会完全按预期工作。我尝试在开发模式下在 Firefox 和 Safari 上运行,并在两者上得到相同的结果。关于我应该寻找什么的任何想法?一些相关的片段:

在 GXT 中:

在 Grails 中:

0 投票
1 回答
206 浏览

service - rpc与gwt一起使用时如何将参数类型设置为inout?

我有一个示例 gwt2 rpc 服务,我需要将它的一些参数设置为 out 或 inout(如 microsoft wcf 中的 out 或 ref 参数类型),但我在 gwt 文档或相关论坛中找不到任何关于它的信息 :(
可以有人帮帮我吗?

0 投票
1 回答
3097 浏览

string - GWT 2.0.3 中的 String.split() 方法错误

我正在将 GWT 项目从 GWT 1.7.1 升级到当前最新版本 2.0.3。似乎新的 GWT 破坏了 String.split(String regex) 方法 - 我在 Javascript 端收到以下错误:

这发生在我的 .nocache.js 文件的这一行中:

...这恰好是 Javascript 中等效的 String split 方法的一部分。

除了自己进行字符串拆分之外,有没有办法解决这个问题?

0 投票
2 回答
3864 浏览

java - 在 servlet 中检索 GWT 单选按钮值

我对如何在服务器端检索 gwt Radio Buttons 值感到头疼。

这是我的 UiBinder 表单:

这是我初始化表单的方式:

所以我虽然我必须在 servlet 上这样做:

但是当然这不起作用,参数fruit不存在:/

编辑:好的,我得到参数fruit,但它总是“开启”

我也尝试在java中添加单选按钮:

编辑:这是一个 GWT 问题:问题 4795

0 投票
1 回答
287 浏览

gwt - GWT 1.4 到 2.0 UiBinder

我正在升级一个包含大约 60 个 java 类的项目,从 1.4 到 2.0 。除了替换不推荐使用的函数,添加泛型,将整个项目转换为 UI Binder 方法,即 XML 和相应的工作 Java 类,值得推荐。还是我应该继续使用 Ui Binder 添加新的 UI 要求并保持现有代码不变?

0 投票
2 回答
2528 浏览

gwt - 设计 GWT 应用程序样式的最佳方法是什么?

GWT 中的一般方法是使用面板,然后应用自定义 CSS 主题来获得自定义外观。虽然我可以通过 CSS 修补来对我的 GWT 应用程序进行一定程度的个性化,但我想知道其他人通常如何处理样式。

我在网上遇到的一些建议是通过使用 HTMLPanel 来使用纯 HTML 管理布局。这样就可以直接在应用程序中使用 HTML 模型,而无需对所有布局进行编码。

那么在您看来,处理 GWT 应用程序的布局和自定义样式的最佳且最不痛苦的方法是什么?

0 投票
4 回答
3634 浏览

gwt2 - 带滚动的 TabLayoutPanel

我在 GWT 应用程序中使用 TabLayoutPanel,附加到页面的 RootLayoutPanel。

在每个选项卡中,我都有一个 ScrollPanel,用于显示 FlexTable。

是否可以使 TabLayoutPanel 垂直增长,以便用户可以使用浏览器滚动条滚动整个页面,而不是使用内部 ScrollPanel ?

0 投票
6 回答
15759 浏览

gwt - GWT中数字文本字段的解决方案

我需要一个与 Gxt 的 NumberField 行为非常相似的文本字段。不幸的是,我没有在我的应用程序中使用 Gxt,而且 GWT 2.0 还没有数字文本字段实现。

因此,目前我可以选择通过使用键盘处理程序过滤掉非数字击键来模拟 NumberField。

这是解决问题的最佳方法吗?这里有人有更好的解决方案/方法吗?

提前致谢 :)