使用Struts Logic Iterate标记迭代SelectOption类所需的类型

时间:2013-11-11 13:00:36

标签: java struts

我已经用Google搜索了这个类所属的库,但我很难找到它的真正定义。 (除了无处不在的选项和选择标签)

<logic:iterate id="label" name="assetListForm" property="optionList" indexId="index" type="????">

我找不到这是什么类型(我开始认为我错过了一些明显的东西)

如果我一直难以理解SelectOption类,那么就像这样使用对象。

List<SelectOption> optionList = new ArrayList<SelectOption>();
optionList.add("id", "label");

任何帮助都会很棒......谢谢!

1 个答案:

答案 0 :(得分:0)

列表将允许添加一个对象。请参阅add(E e)签名。

像这样使用

SelectOption option = new SelectOption();
optionList.add(option );

而不是optionList.add("id", "label");