Wicket DropDownChoice格式

时间:2013-10-10 23:51:48

标签: wicket dropdownchoice

每当我做someString = object()。name +“/”object2()。name;在一个对象的toString()中,并将对象数组加载到一个wicket dropDownChoice中,dropDownChoice忽略了字符串的间距..所以我宁愿有这样的东西:

                Role / Site 

下拉菜单:RoleName / SiteName

但是无论我放多少间距都会显示出来:

下拉选项中的RoleName / SiteName ...任何想法?我试过了:

object()。name +“& nbsp /& nbsp”object2()因为我不确定wicket如何将字符串处理成选项标签,但这也不起作用。

任何想法?

谢谢!

2 个答案:

答案 0 :(得分:1)

想出来......

操作

       toString()
       {
          return "object().name + "&nbsp/&nbsp" 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