我要list
爲List<String>
。首先我顯示一個inputText
,每次用戶在inputText
中輸入數據時,我會添加另一個空的inputText
。如果列表中已經有一些值,我將顯示它們全部+一個空的值。
但它不起作用,因爲字符串是不可變的。
我做了一個包裝爲字符串作爲解決方法,但我不喜歡它。
我怎樣才能讓inputText
參考支持列表中的位置?ice:如果String是不可變的,請重複輸入列表<String>的inputText?
<ice:repeat value="#{mBean.list}" var="xxx" valueChangeListener="{mBean.vcl}">
<ice:inputText partialSubmit="true" value="#{xxx}" />
</ice:repeat>
它的工作原理,謝謝。對於新的空inputText,我將一個空字符串添加到列表中。 – 2011-06-08 21:24:26
不客氣。只需'null'也是足夠的。 – BalusC 2011-06-08 21:24:39
我回到了這個問題。如果你有一個Set而不是List,那麼你沒有一套索引。作爲解決方法,我將該集合轉換爲列表。 – 2011-07-05 09:17:59