如何使用迭代器显示列表中的项目列表

时间:2014-03-19 06:59:18

标签: java jsp struts2

这是我的JSP代码。

<h3>All Records:</h3>

<s:iterator value="mainlist">
  <fieldset>
    <s:form action="test.action" method="GET">
      <s:property value="questions"/><br/>
      <s:checkboxlist list="list" name="op1"/>
      <s:property value="answer"/><br/>
      <s:submit value="end exam"></s:submit>
    </s:form>
  </fieldset>
</s:iterator>

此处mainlist包含2个问题,每个问题有4个选项。这4个选项都有&#39; list&#39;。我试图在网页上显示这些问题和选项。但页面上没有显示任何内容,除了&#39;所有记录:&#39;。代码有什么问题?

2 个答案:

答案 0 :(得分:1)

这是使用Iterator

的方法
<s:iterator value="list" >          
<s:property value="columnName"/>
</s:iterator>

答案 1 :(得分:0)

<c:forEach var="variable" items='${requestScope.attributeName}'>
       <c:out value="${variable.attr}"></c:out>
</c:forEach>