首先你的rs2.moveNext()好像根本没有用到,
不知道是不是你代码没有给全?
所以,你可以把rs2.moveNext();这个语句删除。还有就是一般我都是如此将rs1中的记录显示出来:
<%
for (int i=0;i<rs.rowCount();i++) {
while(!rs1.isAfterLast()) {
%>
<tr>
<td width="100%"><%=rs1.getValue("USER_NAME")%></td>
</tr>
<%
rs1.moveNext();
}
}
%>
不知道是不是你代码没有给全?
所以,你可以把rs2.moveNext();这个语句删除。还有就是一般我都是如此将rs1中的记录显示出来:
<%
for (int i=0;i<rs.rowCount();i++) {
while(!rs1.isAfterLast()) {
%>
<tr>
<td width="100%"><%=rs1.getValue("USER_NAME")%></td>
</tr>
<%
rs1.moveNext();
}
}
%>
可以自动循环处理的
只要实现javax.servlet.jsp.tagext.IterationTag就行