更改Wicket文本字段验证错误消息

更改Wicket文本字段验证错误消息,wicket,Wicket,我有一个使用PropertyModel的文本字段,如下所示: TextField<Integer> ageField = new TextField<Integer>("age", new PropertyModel<Integer>(person, "age")); 如何修改此错误消息?创建并指定您自己的消息: TextField.age=您的自定义消息 有关属性的更多信息和对我有用的是将此添加到属性文件: &

我有一个使用PropertyModel的文本字段,如下所示:

TextField<Integer> ageField = new TextField<Integer>("age", 
                      new PropertyModel<Integer>(person, "age"));
如何修改此错误消息?

创建并指定您自己的消息:

TextField.age=您的自定义消息


有关属性的更多信息和

对我有用的是将此添加到属性文件:

<entry key="IConverter.Integer">${label} must be an integer.</entry>
${label}必须是整数。

在Wicket 6中,您需要设置一个属性文件,其中输入的Wicket ID附加有
。必需的

myinput.Required = Please provide this input field

添加
age.IConverter.Integer=您的自定义消息
到您的属性文件

myinput.Required = Please provide this input field