我想创建一个列出我的数据库表的所有项目的Servlet。我想把这些项目放在HTML表格中。所以考虑到目前为止,我可以在我的while循环中添加HTML表格布局,并将它连接到数据库并打印所有项目?如何遍历数据库并打印表中的所有项目
import java.sql.*;
import database.*;
public class products
{
public static void main(String[] args)
{
DBConnections dataSource = DBConnections.getInstance();
Connection conn = dataSource.getConnection();
Statement stat = null;
ResultSet result = null;
try
{
stat = conn.createStatement();
result = stat.executeQuery("SELECT * FROM Products");
string code;
string item;
float payment;
while (result.next())
{
proCode = result.get("code");
item = result.get("item");
payment = result.geFloat("Payment");
System.out.println(proCode + "\t" + item + "\t" + payment);
}
}
catch (SQLException ex)
{
System.err.println("SQLException in Query.java");
ex.printStackTrace(System.err);
}
finally
{
DBUtilities.closeResultSet(result);
DBUtilities.closeStatement(stat);
dataSource.freeConnection(conn);
}
}
}