问题标签 [gwt-validation]
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.
gwt - 如何使用 gwt-2.4.0 安装 gwt-validation
我想将Gwt-Validation与 Gwt 2.4.0 一起使用。
我的 gwt.xml 文件中有:
就像在文档中一样,我有以下代码:
问题是我有以下错误:
延迟绑定结果类型“javax.validation.ValidationFactory”不应该是抽象的。
//...漂亮的堆栈跟踪,主要是:
'javax.validation.ValidatorFactory' 的延迟绑定失败(您是否忘记继承所需的模块?)
我的 pom.xml 包含:
我能做些什么 ?谢谢。
java - GWT 2.4 ValidationTool 在 ValueProxy 上的 Date 属性上失败
我现在在网上浏览了几个小时,但没有找到任何提示。我目前正在学习 GWT(从 2.4.0 开始),并且正在设置一个 RequestFactory。一切都很顺利,直到我运行注释处理器。
这是相关的代理类:
但是注释处理器给了我以下错误:
对我来说,问题似乎是由 java.util.Date 返回值和参数引起的,尽管官方文档告诉这个类型是可传输类型。
将被代理的类型是:
谁能指出我正确的方向?
gwt - Showing GWT validation errors using Editor Framework
I do GWT client side validation and I've a problem of how to show validation errors which are returned by validator. I debugged it and I can see that the set contains errors but driver doesn't show them. SimpleBeanEditorDriver is used.
Tested on GWT ver. 2.4 and 2.5
The code is written according to https://developers.google.com/web-toolkit/doc/latest/DevGuideValidation but they're not using editors.
Does anybody make it work together GWT validation and Editors ? May be somebody can give links to good examples of it ? I couldn't find any working ones. Any help are welcomed!
gwt - 注释中消息的 GWT 验证框架国际化
阅读此页面后,我找到了一种国际化验证消息的方法。这是通过将每种错误类型的翻译放入ValidationMessages.properties
文件中来完成的。
它是特定于错误类型的,它不是我在我的应用程序中需要的。我需要为经过验证的 bean 中的每个字段提供唯一的消息。在没有国际化的情况下,可以使用注释来完成。
那么,如何仅针对该特定字段翻译“电子邮件无效”文本?
gwt - GWT 验证框架国际化,错误的代码页
这个和我之前的帖子有关。我的问题是,在我ValidationMessages.properties
以英语以外的语言(在我的情况下为乌克兰语和捷克语)输入消息后,我最终弄乱了字符。捆绑包中所有这些ValidationMessages.properties
文件的编码都是 UTF-8,与我用于其他翻译的编码相同,而且效果很好。
gwt - GWT 验证框架,如何指定国际化包的位置
这个和我之前的帖子有关。在 GWT 验证框架中是否可以指定ValidationMessages.properties
文件的位置及其名称?我的应用程序中已经有消息翻译,我希望它们位于一个位置。
gwt - 如何使用客户端验证器验证方法调用的返回值在 EditorDriver 上设置约束条件
使用 GWT 2.5.0,我想使用客户端验证和编辑器。尝试将 ConstraintViolation java.util.Set 传递给 EditorDriver 时遇到以下错误,如下所示。
The method setConstraintViolations(Iterable<ConstraintViolation<?>>) in the type EditorDriver<Person> is not applicable for the arguments (Set<ConstraintViolation<Person>>)
我能找到的唯一相关的帖子是问题 6270!
下面是一个带有 Person Editor 的 PopUpDialog 示例,它允许您指定名称并根据您的注释对其进行验证。注释掉personDriver.setConstraintViolations(violations);
PersonEditorDialog 中的行将允许您运行示例。
我没有足够的声誉点来发布示例的图像。
课程
人
人物编辑器对话框
样本验证工厂
EditorValidationTest
绑定器
PersonEditorDialog.ui.xml
GWT 模块
类路径所需的库
- hibernate-validator-4.1.0.Final.jar
- hibernate-validator-4.1.0.Final-sources.jar
- validation-api-1.0.0.GA.jar(在 GWT SDK 中)
- validation-api-1.0.0.GA-sources.jar(在 GWT SDK 中)
- slf4j-api-1.6.1.jar
- slf4j-log4j12-1.6.1.jar
- log4j-1.2.16.jar
java - GWT CellTable 输入验证
我想实现类似于 Cell Validation 展示示例的东西,可以在这里找到
http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellValidation
在查看代码并尝试实现它之后,模板似乎缺少一个类/变量定义。它显示在代码中的 2 个地方
在网上搜索后,我发现了一些模板变量定义应该是什么的例子,并想出了
添加上面的代码没有编译器警告但是当代码执行时我得到这个错误
在非 CSS 属性上下文中使用的 SafeStyles。您的意思是改用 java.lang.String 或 SafeHtml 吗?
关于如何解决这个问题的任何想法?
java - 使用编辑器和请求工厂进行 Gwt 客户端验证
我遇到了与 RequestFactory 和 Editors 一起使用的 GWT 客户端验证的问题。
编辑代码是:
保存代码是:
我的问题是本地验证总是在加载的版本上验证,而不是用户版本的编辑。我们如何才能获得保存在请求中的刷新对象?
谢谢
gwt - GWT 替换代码
与我自己之前未回答的问题有关:如何找到我使用时将执行的代码
我怀疑当 ValidatorFactory 在其他地方使用时可能会导致意外行为,但客户端和我想知道是否关注代码可以为我指出解决方法/解决方案。
谢谢!