JSP解释,详细点,我是外行,但有急用,谢谢。好再加分。

来源:百度知道 编辑:UC知道 时间:2024/05/18 14:23:21
<%
while(rs1.next()){ %>
<tr>
<td bordercolorlight="#c0c0c0" align=left><b><a href='display_report.jsp?id=<%=rs1.getString("ID")%>'><%=rs1.getString("name") %></a></b></td>
<td align="center">[<%=rs1.getString("time") %>]</td>
<td bordercolorlight="#0c0c0c" align=middle><a href='del_report.jsp?id=<%=rs1.getString("ID") %>'> 删除</a>
</td>
</tr>
<%}
}
详细点,我是外行,但有急用,谢谢。好再加分。

<%
while(rs1.next()){ %> //只要下面有记录就一直循环
<tr>
<td bordercolorlight="#c0c0c0" align=left><b><a href='display_report.jsp?id=<%=rs1.getString("ID")%>'><%=rs1.getString("name") %></a></b></td> //这一格是一个连接传值操作,用name传rs1.getString("ID")的值
<td align="center">[<%=rs1.getString("time") %>]</td> //这一格显示列名为time的内容
<td bordercolorlight="#0c0c0c" align=middle><a href='del_report.jsp?id=<%=rs1.getString("ID") %>'> 删除</a>
</td> //这一格同样是连接传值,用删除传rs1.getString("ID") 的值
</tr>
<%}
}

?id=<%=rs1.getString("ID") %>是传值的格式
清楚了吗

你应该还有一段没有写出来吧。。
是这样的一段:

ResultSet rs ;
while(rs.next()){ //这是一个while循环

rs.getString("id");//这是要从rs这个结果集里(也是就从数据库),取出字段名为id的那一列的值。