休止状態のバリデーターに似た注釈があります@Length
が、トリミングされた文字列に制限されています。
例えば:
私は持っています
@Length(max= 2);
String str;
いつ:
str = " ab"
;
->合格します。
ありがとう、
休止状態のバリデーターに似た注釈があります@Length
が、トリミングされた文字列に制限されています。
例えば:
私は持っています
@Length(max= 2);
String str;
いつ:
str = " ab"
;
->合格します。
ありがとう、
そうは思いませんがjavax.validation
、を拡張することで簡単に実装できますLengthValidator
私が知っている運賃として、1つはありません。
しかし、あなたは簡単にあなた自身を実装することができます。
もう1つの(あまり良くない)方法は、文字列をトリミングするゲッターを追加することです。
@Length(max= 2);
String getTrimmedStr() {
return this.str.trim();
}
しかし、独自のバリデーターを実装する方がはるかにクリーンなアプローチだと思います。