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

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 6月 20日 (水) 13:00:57 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 メーリングリストの案内