複数の検証を1つのフィールドにしようとしています
@NotBlank(message = "{name.required}")
@Max(value = 25, message = "{long.value}")
public String name;
JSF:
<h:inputText id="name" value="#{person.name}" size="20">
</h:inputText>
<h:message for="name" style="color:red" />
しかし、フィールドを空のままにすると、両方のエラー メッセージが表示されます。
両方のケースを処理し、空と最大長を個別に検証する方法についてのアイデア。