我想在下拉选项中替换“选择一个”选项,其他字符串“已成功发生”,我不想显示列表项来设置默认值。
DropDownChoice<Person> customer = new DropDownChoice<Person>(
"customer", new PropertyModel<Person>(customermodel, "customer"),list, new ChoiceRenderer<Person>("name", "id"));
答案 0 :(得分:9)
执行此操作的最佳方法是使用定义
customer.null=successfully occured
在与包含该选项的表单或页面关联的属性文件中。
属性文件也可以进行本地化,以便显示的内容取决于区域设置。
答案 1 :(得分:1)
对我来说,我必须遵循以完成这项工作。
customer.setNullValid(true);
然后创建了一个名为&#34; HomePage.properties&#34;的文件。 (我将下拉添加到主页)
将.properties文件中的空文本设置为如下所示。
nullValid=Choose one..