2013-02-06 24 views
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 

我wan't爲txtNametxtAge這樣使用自定義名稱:

Customer Nameis required 
Customer Age is required 

我看不到任何參數,我可以通過它來自定義名稱。

請讓我知道這件事。

回答

1

您不斷變化的註解做到這一點:

註釋txtName的

@Required(message="Customer Age is required")註釋txtAge

或者時,

在消息時

@Required(message="Customer Name is required")文件要可以加

txtName=Customer Name 
txtAge=Customer Age 

並且讓其他所有的東西都保持一致。