1

我有一个填写的表格,其中一些字段是选项。我想对填写的信息进行验证,但只有在填写了某些内容时才应验证可选字段,因此如果这些信息不为空。你们中有人做过类似的事情吗?或者你有什么建议吗?

4

1 回答 1

3

Bean Validation 约束通常接受null为有效值(@NotNull当然例外)。根据您的 UI 框架,您可能会为没有用户输入的字段检索空字符串而不是 null。如果您正在使用 JSF 2,则可以将 context 参数设置javax.faces.VALIDATE_EMPTY_FIELDSfalse以避免验证空字段。

于 2013-05-15T13:37:47.787 回答