gpt4 book ai didi

java - Select :multiple in Spring? 使用什么类型

转载 作者:行者123 更新时间:2023-12-01 20:56:32 25 4
gpt4 key购买 nike

我想向 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;

}

最佳答案

Spring 选择接受任何 Collection,如 List 或 Set。

private List<YOUR_OBJECT_TYPE_HERE> selectMultiple;

您可以将模型传递给 View ,无需使用 foreach 或 option 标记。

<form:select multiple="true" path="harmonic" items="${items}" itemLabel="harmonicLabelAttribute" itemValue="harmonicValueAttribute" />

您可以查看 TLD 文档 here .

关于java - Select :multiple in Spring? 使用什么类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42274772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com