action 里有个list(userlist),里面放的是许多User ,其中user实体类有个userNo属性,
action 里另一个list(sheetlist), 里面放的是许多Sheet,其中sheet实体类也有个userNo属性
先将以上的两个list,传到前台的xxx.jsp页面
现在的目的是循环 userlist ,显示所有的用户信息,
且还有一个字段,(状态:“已考”,考未)
当userlist里的userno 存在于sheetlist中时 ,显示“已考”,反之显示未考(用struts标签,or jstl标签)
一下是小弟的代码:
<td align="center"><a
href="student/studentAction!getExamPaperInfo?examPaper.paperNo=${paper.paperNo}">${paper.paperName}</a>
</td>
<c:forEach items="${list}" var="examSheet">
<c:if test="${paper.paperNo eq examSheet.examPaper.paperNo}">
<td align="center">已考</td>
<td align="center">√点击开始考试
</td>
</c:if>
<c:if test="${!(paper.paperNo eq examSheet.examPaper.paperNo)}">
<td align="center">未考</td>
<td align="center">
<a
href="/StudyTestPlatform/student/studentAction!showExamList.action"
class='word_purple' onclick="window.open('student/studentAction!startExam?examPaper.paperNo=${paperNo}','考试页面','height=700, width=800,top=20,left=300,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no'); window.close();">√点击开始考试</a>
</td>
</c:if>
</c:forEach>
</tr>
</c:forEach>
运行有问题,(小弟尚且认为是两次循环出现了问题)
小弟才疏学浅,还请赐教!
谢谢!