春天形式multiselect Post

时间:2012-08-27 22:56:58

标签: spring jsp spring-mvc

我有一个弹簧形式的多选场。

<form id="form1" modelattribute="masterInfo">
<select id="company" multiple="multiple" size=2 path="companynamesList[0].companyid" id="companyId">
<option value="1">amazon</option>
<option value="2">ebay</option>
<option value="3">woot</option>
</select>
....

</form>

modelattribute(支持obj)MasterInfo.java有一个列表companynamesList以及getter和setter。

如果用户同时选择亚马逊和ebay,则只有ebay(2)被发送给控制者。 我希望列表中包含2和1。

1 个答案:

答案 0 :(得分:0)

您应该使用AutoPopulatingList进行转换,此功能在Spring中可用于将列表数据转换为模型列表。 example