我通过以下方法获得了数据库中表中所有实体的列表:
public Collection<? extends Product> getAllProducts() throws SQLException {
Session session = Hibernate.util.HibernateUtil.getSessionFactory().openSession();
session.beginTransaction();
List<Product> products = new ArrayList<Product>();
products = session.createCriteria(Product.class).list();
return products;
}
我想为给定集合中的所有元素显示Product.name
。如何在jsp
页面中完成?
答案 0 :(得分:1)
假设您已将product
列表放在控制器中modelmap
。
通过command object
访问Jsp内部的相同内容。
Jsp代码
<c:forEach var="product" begin="0" step="1" items="${products}">
<td>${product.name}</td>
</c:forEach>