0

每当我做类似 someString = object().name + " / " object2().name; 在对象的 toString() 中,并将对象数组加载到检票口 dropDownChoice 中,dropDownChoice 忽略字符串的间距。所以我宁愿有类似的东西:

                Role / Site 

下拉菜单:角色名称/站点名称

但无论我放多少间距,它总是会显示:

下拉选项中的 RoleName/SiteName... 有什么想法吗?我试着做:

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

有任何想法吗?

谢谢!

4

2 回答 2

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
于 2013-10-11T00:38:52.017 回答
0

这与 Wicket 无关;诸如下拉菜单或臭名昭著的输入 type="file" 之类的元素是特定于操作系统的:

使用“空白:pre”在html选择元素选项中保留空白不起作用

于 2013-10-11T00:30:25.980 回答