我正在关注GWT项目网站上的教程,即Editors和Validation部分,当我想要时,我不清楚什么是正确的方法标记验证期间失败的输入 ...?
我不期望任何类型的constraintViolation.mark()方法,而是从验证错误到其相关元素的一些链接,因此我可以在它旁边显示错误消息。
我想我可以使用constraintViolation的(property)路径在我自己的DOM中找到输入,但这听起来并不正确,因为我需要预先标记它们各自的元素。 (这也不涉及副编辑列表。)
我觉得EditorDriver应该以某种方式帮助我处理这个问题,但我必须遗漏一些东西。
答案 0 :(得分:1)
您在寻找EditorDriver#setConstraintViolations
吗? EditorDriver
会将约束违规与编辑器相匹配,并将错误发送到编辑器层次结构中的HasEditorErrors
。