java在Spring中,Select:multiple使用什么类型?
我想在JSP中添加一个Select:multiple标记,然后将其映射到一个表单模型类,在那里检索加载的数据
但是我没有找到变量的类型,所以我可以这样做
会是什么
例: JSP
<form:select multiple="true" path="harmonic">
<c:forEach begin='1' end='15' varStatus='loop'>
<form:options items="<--Variable?->" itemValue="loop" itemLabel="loop"/>
</c:forEach>
<form:select>
阶级
public class HarmonicForm{
private ???? selectMultiple;
}
# 1 楼答案
使用元素列表
你可以在这里找到一个类似的例子Spring select multiple tag and binding
# 2 楼答案
您需要在
Collection<?>
中使用一些对象。您可以创建自己的对象或使用SelectItem.class
然后呢,
# 3 楼答案
Spring选择任何集合,如列表或集合
您可以将模型传递到视图,而无需使用foreach或option标记
您可以查看TLD文档here