Java 使用struts Logic taglib生成选择选项
通过使用struts Logic taglib,可以在struts中显示选项框,选项中填充数字,如下所示Java 使用struts Logic taglib生成选择选项,java,struts,struts-1,Java,Struts,Struts 1,通过使用struts Logic taglib,可以在struts中显示选项框,选项中填充数字,如下所示 <select> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <o
<select>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
</select>
20
21
22
23
24
25
像下面这样的东西
<logic:iterate start="20" end="25" id="Num">
<option value="Num">Num</option>
</logic:iterate>
号码
Struts的logic iterate标记用于迭代集合:
对标记的每个元素重复此标记的嵌套正文内容一次
指定的集合,它必须是迭代器、集合或
映射(其值将被迭代)或数组
资料来源:
如果唯一的目的是生成一个简单的select,将索引作为选项的值,请改用JSTL:
${loop.index}
使用JSTL而不是struts标记不是问题:
Struts团队鼓励在整个过程中使用标准标记
尽可能使用特定于Struts的标记
不要忘记导入JSTL核心标记库:
在struts 2中,select标记用于显示下拉列表,它将集合作为输入。有关这方面的更多信息,请访问
而且这些标签仍然没有实现。