0

JSF 能够自动验证与表单连接的对象。Fe 有实体 Person,里面有 bean 验证。我们可以使用 {form.entity.field} 用表单填充实体。JSF 托管 bean 被迫拥有带有实体 getter getEntity() 的实体(使用另一个对象中的注释进行自动验证)。

另一方面,这样的解决方案并不可取,我应该在 jsf 托管 bean 中使用 dtos。不幸的是,我希望 bean 验证逻辑只保留在一个地方 - 实体。

是否可以使用 jsf 自动使用来自实体的注释(不复制)来验证实体 dto(没有或很少代码,使用 jsr-303 的嵌入式 jsf bean 验证器)?

4

0 回答 0