2014-03-19 36 views
0

這裏是我的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個選項是「列表」。我試圖在網頁上顯示這些帶有選項的問題。但除了「所有記錄:」外,頁面上不顯示任何內容。代碼有什麼問題?

回答

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

的forEach是不是有在標籤 – user3427887

+0

您使用建議,按Ctrl +空格鍵,同時編碼,如果你正在使用老的IDE也不會顯示 –

+0

c:forEach不是一個Struts標籤,它是JSTL –

1

這是怎麼回事可以用iterator

完成
<s:iterator value="list" >   
<s:property value="columnName"/> 
</s:iterator>