为什么我需要从列表中选择元素以将其存储到数据库中

时间:2013-12-02 10:50:10

标签: spring jsp spring-mvc struts2

有两个带有添加和删除按钮的列表,如下所示。

enter image description here

我需要将右侧列表(选定城市)中的所有值保存到数据库中。但它不能正常工作。 为什么我需要选择所有选项(新德里,悉尼)才能将它们存储在数据库中。它应该只通过将它们放到右表并点击保存来进入数据库。 bean属性标记为String。问题是因为它是String吗?它应该是String []吗?这是代码。

<tr>
    <td>
        <div style="text-align:center;font-weight:bold;"></div> 
        <form:select id="unselected" path="totalCities" multiple="true" size="10" cssStyle="width:100%" ondblclick="javascript:swap('unselected', 'selected');">
        <form:options items="${refTotalCities}" itemLabel="desc" itemValue="code"/>
        </form:select>
    </td>
    <td class="center">
    <br/><br/><br/><br/>
    <input type="button" name="<fmt:message key="button.add"/>" value="<fmt:message key="button.add"/>" onclick="javascript:swap('unselected', 'selected');"/><br/>
    <input type="button" name="<fmt:message key="button.remove"/>" value="<fmt:message key="button.remove"/>" onclick="javascript:swap('selected', 'unselected');"/>
    </td>
    <td class="data center">
    <div style="text-align:center;font-weight:bold;"></div>
    <form:select id="selected" path="selectedCities" multiple="true" size="10" cssStyle="width:100%" ondblclick="javascript:swap('selected', 'unselected');">
    <form:options items="${selectedCities}" itemLabel="desc" itemValue="code"/>
    </form:select>
    </td>
</tr>

0 个答案:

没有答案