每当我做someString = object()。name +“/”object2()。name;在一个对象的toString()中,并将对象数组加载到一个wicket dropDownChoice中,dropDownChoice忽略了字符串的间距..所以我宁愿有这样的东西:
Role / Site
下拉菜单:RoleName / SiteName
但是无论我放多少间距都会显示出来:
下拉选项中的RoleName / SiteName ...任何想法?我试过了:
object()。name +“& nbsp /& nbsp”object2()因为我不确定wicket如何将字符串处理成选项标签,但这也不起作用。
任何想法?
谢谢!
答案 0 :(得分:1)
想出来......
操作
toString()
{
return "object().name + " / " object2().name"
}
this ended up working when I called:
ssaIDRolesDropDownList.setEscapeModelStrings(false);
//ssaIDRolesDropDownList is a reference to my dropDownChoice
答案 1 :(得分:0)
这与Wicket无关;下拉列表或臭名昭着的输入类型=“文件”等元素 特定于操作系统:
Preserve whitespace in html select element options using "white-space: pre" NOT working