jsp页面中如何遍历ResultSet对象

来源:百度知道 编辑:UC知道 时间:2024/07/04 02:06:32
如题,我用Servlet在数据库中查询得到一个ResultSet对象,这个对象中有很多行,我新建一个jsp页面,想把这个ResultSet每行都显示在该页面上,怎么显示呢,大侠们指教!!! 请指教的清楚一些,不要用天马行空式的话
感觉你们说的都不对,因为我的要求是在servlet中取出resultset然后将这个resultset显示在jsp页面上,并不是你们写的,直接在JSP页面上写代码,这样不仅可维护性差,而且代码不能重复利用,

<%@page import="java.util.*,java.sql.*" contentType="text/html;charset=gb2312"%>
<html>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=xueshengxuejiguanli";
String user="sa";
String password="123456";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select job_id,job_desc from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){%>
您的第一个字段内容为:<%=rs.getString("job_id")%><br>
您的第二个字段内容为:<%=rs.getString("job_desc")%><br>
<%}%>
<%out.print("OK");%>