Uploaded image for project: 'S2Struts'
  1. S2Struts
  2. STRUTS-24

maskアノテーションによる検証でmessageKeyを記述しないとエラーメッセージが表示されない

XMLWordPrintable

      [Seasar-user:5532]

      DTOにアノテーションを記述して、validator-rules.xml に記述されているmaskの検証を行った場合、
      検証を行うメソッドにわたってくる org.apache.commons.validator.Field のインスタンス含まれる
      org.apache.commons.validator.Msg のKeyプロパティの値がnullになってしまいます。
      結果、errorタグでメッセージを正常に表示できていません。

      ソースコードを見ますと、MaskConfigRegisterImplでアノテーションに記述されているmessageKeyの値を
      org.apache.commons.validator.Msg のKeyプロパティ値に設定するようになっているため
      アノテーションにmessageKeyを記述しないと、キーが設定されないようです。

            Assignee:
            kanagashi kanagashi
            Reporter:
            kanagashi kanagashi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: