0

Play 1.2.5 を使用しています。

以下の検証は正常に機能していますが、表示されるメッセージはカスタマイズされていません。

public static void welcome(@Required(message="validation.required.em") String txtName,@Required(message="validation.required.em") Integer txtAge){
    ....
    ....
}

以下はメッセージファイルです。

validation.required.em=%s is required

次のメッセージが表示されます。

txtName is required
txtAge is required

次のようにカスタマイズされた名前を使用したくありませtxtNametxtAge

Customer Nameis required
Customer Age is required

名前をカスタマイズするためにこれに渡すことができるパラメーターが表示されません。

これについて教えてください。

4

1 に答える 1

1

これを行うには、注釈を次のように変更します。

@Required(message="Customer Name is required")txtName に注釈を付ける場合

@Required(message="Customer Age is required")txtAge に注釈を付ける場合

あるいは、

必要なメッセージファイルに追加できます

txtName=Customer Name
txtAge=Customer Age

他のものはすべてそのままにしておきます。

于 2013-02-06T20:39:50.670 に答える