【问题标题】:GWT Editor Client Side Validation?GWT 编辑器客户端验证?
【发布时间】:2014-01-02 23:49:22
【问题描述】:

使用编辑器框架,我发现您必须自己进行客户端验证。这是处理此主题的question

当我想将客户端验证与编辑器框架集成时,我真的必须编写所有这些代码吗?

Person newPerson = editorDriver.flush();

Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
Set<ConstraintViolation<Person>> violations = validator.validate(newPerson, Default.class);

@SuppressWarnings({ "rawtypes", "unchecked" })
Iterable<ConstraintViolation<?>> tmpViolations = (Iterable<ConstraintViolation<?>>) (Set) violations;

if (!violations.isEmpty()) {
    editorDriver.setConstraintViolations(tmpViolations);
}

【问题讨论】:

    标签: java html validation gwt gwt-editors


    【解决方案1】:

    是的。

    这是库/工具包和框架之间的区别之一:前者更轻量级,侵入性更小,但需要更多胶水代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-28
      • 1970-01-01
      • 2012-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多