您好我需要显示"类别列表"在来自DB的jsp页面上,用户应该能够删除任何行。
为了能够将Cetogories列表传递给jsp我已经创建了一个" CategoryListBean":
public class CategoryListBean {
private List<Category> categories;
public List<Category> getCategories() {
return categories;
}
public void setCategories(List<Category> categories) {
this.categories = categories;
}
}
和我的jsp:
<jsp:useBean id="listCategory" class="beans.CategoryListBean" scope="request"/>
...
<c:forEach items="${listCategory.categories}" var="item">
<tr>
<td>${item.name}</td>
<td>${item.description}</td>
<td>
<form action="RemoveCategory" method="post">
<input type="submit" value="Remove">
</form>
</td>
</tr>
</c:forEach>
我的&#34; RemoveCategory&#34; servlet了解用户想要删除的项目? 是的,我可以传递一些参数,如&#34; itemId = item.Id&#34;但是我使用Hibernate与DB进行通信,我想,我需要得到一个&#34;类别&#34;的实例。写这样的东西:
(Hibernate) session.beginTransaction();
(Hibernate) session.delete(categoryInstance);
(Hibernate) session.getTransaction().commit();
我可以使用
吗? <input type="hidden" name="item" value=${item}>
在我的jsp表单中?如果可以,我如何在我的servlet中获取此参数?
由于