我想在我的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;
}
答案 0 :(得分:1)
你需要在setTimeout(function(){
CKEDITOR.instances.myinstance.insertHtml('<p>My stuff</p>');
}, 1);
里面使用一些对象。您可以创建自己的对象或使用Collection<?>
然后,
SelectItem.class
答案 1 :(得分:1)
使用元素列表
public class HarmonicForm{
private Listy<Harmonic> harmonic;
}
public class Harmonic{
//Be sure to implement equals and hashcode
}
找到类似的案例
答案 2 :(得分:1)
Spring选择允许任何类似List或Set的集合。
private List<YOUR_OBJECT_TYPE_HERE> selectMultiple;
您可以将模型传递给视图,无需使用foreach或选项标记。
<form:select multiple="true" path="harmonic" items="${items}" itemLabel="harmonicLabelAttribute" itemValue="harmonicValueAttribute" />
您可以查看TLD文档here。