[Seasar-user:8492] Re: [teeda] メッセージの変更

松山 大樹 [E-MAIL ADDRESS DELETED]
2007年 6月 20日 (水) 13:09:43 JST


 松山です。

>TeedaExtensionのValidatorを使っている場合は、
>特に標準のメッセージIDを知っている必要はありません。
>
>下記のように変更できます。
>
>@Required(messageId="examples.hoge.required")
>private String aaa;
>
>定数の場合は、
>public static final String aaa_TRequiredValidator =
>"messageId='examples.hoge.required'";

 これはとても便利です。ありがとうございました。

>
>
>デフォルトのメッセージは、teeda-coreのjarの中の
>Messages_ja.propertiesなどに含まれています。
>
>
>07/06/20 に 松山 大樹<[E-MAIL ADDRESS DELETED]> さんは書きました:
>>
>> 松山です。
>>
>> teeda というより、JSF の問題かもしれませんが、Validator、Converter、value bind などが失敗
>> したときのメッセージを変更する方法を知りたいです。
>> 正確には、どのプロパティを修正(追加)すればいいのか、ということですが。
>>
>> たとえば、必須項目(hoge1_TRequiredValidator)の場合、appMessages_ja.properties
>> に、javax.faces.component.UIInput.REQUIRED= を追加すればいいと思うのですが、
>> 数値項目の入力で、"aaa" とか入力した場合、現状では、
>>
>> "userNo" : 値(aaa)は適切な型に変換できません。
>>
>> と表示されますが、このメッセージを変更したい場合、どこを修正すればいいのでしょうか。
>>
>>
>> --
>> ::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
>> :::   ITシステムインテグレートサービスDept.
>> :::  Webソリューション開発Unit.
>> :::   松山 大樹 - [E-MAIL ADDRESS DELETED]
>>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>
>
>-- 
>=============================
>Shinpei Ohtani
>[E-MAIL ADDRESS DELETED]
>=============================
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user

-- 
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
:::   ITシステムインテグレートサービスDept.
:::  Webソリューション開発Unit.




Seasar-user メーリングリストの案内