JSR 303フィールド検証を使用してList <String>値を検証できますか

新着:

JSR 303仕様でBeanを検証しています。これには、文字列のリストを含むパラメーターがあります。これはリクエストオブジェクトなので、このリストの各文字列を検証したいと思います。すでに各文字列を照合するためのパターンがありますが、リストの各エントリに再帰的に適用することはできません。

@NotEmpty(message = "phoneNumber must not be null or empty")
@Valid @Pattern(regexp = REGEX_PHONENUMBER, message = "Not a valid phoneNumber")
private List<String> phoneNumber;
プロアクティブ:

JSR 303を使用できるようにするには、カスタムバリデーターを実装する必要があります

@PhoneNumbers
private List<String> phoneNumber;

Bean Validation 2.0 / JSR 380ではそのまま使用できます。

List<@NotEmpty @Pattern(regexp = REGEX_PHONENUMBER) String>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Hibernate Validator(JSR 303)を使用したクロスフィールド検証

分類Dev

jsr 303は、オブジェクトのすべてのフィールドを検証しました

分類Dev

JSR-303 Bean検証-フィールドをバイパスしない

分類Dev

JSR-303 / SpringMVC-グループを使用して条件付きで検証

分類Dev

JSR-303:さらに別のフィールド間検証の問題

分類Dev

jsr-303検証アノテーションを上書きできますか

分類Dev

WebSphereでのSpringを使用したJSR303検証(MVC)

分類Dev

JSR-303検証グループはデフォルトグループを定義します

分類Dev

JSR303を使用した整数の検証

分類Dev

階層を使用したJSR303検証

分類Dev

JSR223アサーションを使用して、JMeterのリクエストデータの必須フィールドを検証します

分類Dev

Spring、JSR303-ネストされたフィールドの検証グループ

分類Dev

JSR 303検証、1つのフィールドが「何か」に等しい場合、これらの他のフィールドはnullであってはなりません

分類Dev

MockitoとAutowiringを使用したJSR303Bean検証ユニットテスト

分類Dev

JSR 303-javax.validation-日付を検証する

分類Dev

Spring MVCで@valid(JSR-303)を使用して検証するとエラーメッセージが表示されない

分類Dev

一時ファイルに書き込まずにList <String>からXMLを検証できますか?

分類Dev

JSR 303検証オーバーライド

分類Dev

ネストされた検証グループ、Spring、JSR 303

分類Dev

Spring検証JSR-303 @ NotNull throw NotReadablePropertyException

分類Dev

Spring + JSF2 + JSR 303Bean検証

分類Dev

JSR-303検証エラーをSpringのBindingResultに変換する

分類Dev

カスタムバリデーターを使用したマップ上のJSR-303検証

分類Dev

カスタムバリデーターを使用したマップ上のJSR-303検証

分類Dev

Spring Frameworkの検証がJSR-303検証で機能しない

分類Dev

JSRクロスファイル検証

分類Dev

ネストされた配列パスを使用したSpringBoot jsr303の検証が失敗する

分類Dev

SpringコントローラーとSpringWebflowのオプションのプロパティを使用した一貫性のあるJSR-303検証?

分類Dev

非必須フィールドでの@Patternの使用方法JSR 303

Related 関連記事

  1. 1

    Hibernate Validator(JSR 303)を使用したクロスフィールド検証

  2. 2

    jsr 303は、オブジェクトのすべてのフィールドを検証しました

  3. 3

    JSR-303 Bean検証-フィールドをバイパスしない

  4. 4

    JSR-303 / SpringMVC-グループを使用して条件付きで検証

  5. 5

    JSR-303:さらに別のフィールド間検証の問題

  6. 6

    jsr-303検証アノテーションを上書きできますか

  7. 7

    WebSphereでのSpringを使用したJSR303検証(MVC)

  8. 8

    JSR-303検証グループはデフォルトグループを定義します

  9. 9

    JSR303を使用した整数の検証

  10. 10

    階層を使用したJSR303検証

  11. 11

    JSR223アサーションを使用して、JMeterのリクエストデータの必須フィールドを検証します

  12. 12

    Spring、JSR303-ネストされたフィールドの検証グループ

  13. 13

    JSR 303検証、1つのフィールドが「何か」に等しい場合、これらの他のフィールドはnullであってはなりません

  14. 14

    MockitoとAutowiringを使用したJSR303Bean検証ユニットテスト

  15. 15

    JSR 303-javax.validation-日付を検証する

  16. 16

    Spring MVCで@valid(JSR-303)を使用して検証するとエラーメッセージが表示されない

  17. 17

    一時ファイルに書き込まずにList <String>からXMLを検証できますか?

  18. 18

    JSR 303検証オーバーライド

  19. 19

    ネストされた検証グループ、Spring、JSR 303

  20. 20

    Spring検証JSR-303 @ NotNull throw NotReadablePropertyException

  21. 21

    Spring + JSF2 + JSR 303Bean検証

  22. 22

    JSR-303検証エラーをSpringのBindingResultに変換する

  23. 23

    カスタムバリデーターを使用したマップ上のJSR-303検証

  24. 24

    カスタムバリデーターを使用したマップ上のJSR-303検証

  25. 25

    Spring Frameworkの検証がJSR-303検証で機能しない

  26. 26

    JSRクロスファイル検証

  27. 27

    ネストされた配列パスを使用したSpringBoot jsr303の検証が失敗する

  28. 28

    SpringコントローラーとSpringWebflowのオプションのプロパティを使用した一貫性のあるJSR-303検証?

  29. 29

    非必須フィールドでの@Patternの使用方法JSR 303

ホットタグ

アーカイブ