簡體   English   中英

GWT編輯器客戶端驗證?

[英]GWT Editor Client Side Validation?

使用Editor框架,我發現你必須自己進行客戶端驗證。 這里有一個問題 ,與這個話題涉及。

當我想將客戶端驗證與編輯器框架集成時,我是否真的必須編寫所有這些代碼?

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);
}

是。

這是庫/工具包和框架之間的差異之一:前者更輕,更少侵入,但需要更多的膠水代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM