1
我在頁面上有很多選擇框,它們是由js生成的。將多個選擇框中的選定值保存到數組中
<select class='form-control mySelector' name='crossStageForm.teamIds[i]'>"
<option value='${null}'>choose team</option>
<c:forEach items='${crossStageForm.teamTOs}' var='teamTO'>
<option value='${teamTO.id}' label='${teamTO.title}'/>
</c:forEach>
</select>
我需要將ID保存到彈簧形式的Long值數組中。 這是我的形式排列
public class CrossStageForm {
//other fields
private Long[] teamIds;
//getters and setters
}
也是我覺得也許在JS我應該產生保存我的價值,然後用它作爲索引陣列還構造,但無論如何,我不知道如果我在使用正確的方式來保存從select到array的值。所以問題是關於許多選擇框,並將其值保存到數組