java使用对象数组获取数据
Possible Duplicate:
Java add all table data into list
+--------+-------+-----+
| Name |number |qty |
+--------+-------+-----+
| ab | 5 | 7 |
+--------+-------+-----+
| cd | 1 | 6 |
+--------+-------+-----+
| ef | 0 | 9 |
+--------+-------+-----+
| gh | 8 | 2 |
+--------+-------+-----+
我将产品中的所有数据添加到数组列表中,如下所示
public List<Product> search(){
List<Product> products = new ArrayList<Product>();
ResultSet rs = DAO.fetch("SELECT * FROM Products");
while (rs.next()) {
product = new Product();
product.setNumber(rs.getString("ProductNumber"));
product.setName(rs.getString("ProductName"));
product.setQty(rs.getString("ProductQty"));
products.add(product);
}
return products;
}
如何使用此选项打印jsp中的所有名称
# 1 楼答案
将
products
添加到appropriate scope并转发到jsp页面:另外,在这种情况下使用thead and tbody是有益的,因为:
# 2 楼答案
你可以通过在控制器中说下面的语句来传递列表
在JSP中,您可以使用以下代码(我认为您知道如何在JSP页面上使用include JSTL库)
要使用JSTL核心库,您需要在JSP中添加以下行
然后,您可以显示“遍历已传递列表”以显示所有产品
希望能有帮助