0

someString = object().name + " / " object2().name; のようなことをするたびに オブジェクトの toString() で、オブジェクトの配列を改札の dropDownChoice にロードすると、dropDownChoice は文字列の間隔を無視します。

                Role / Site 

ドロップダウン メニュー: RoleName / SiteName

代わりに、どれだけの間隔を置いても、常に表示されます。

ドロップダウン選択の 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 とは関係ありません。ドロップダウンや悪名高い input type="file" などの要素は、OS 固有にレンダリングされます。

「空白:pre」を使用してHTML選択要素オプションの空白を保持しない

于 2013-10-11T00:30:25.980 に答える