struts2中,删除list的某一条值的方法是,把选中的记录的id传给后台,然后根据此id做物理删除即可。
比如:
用个checkbox,对应记录的id存储到这个checkbox的value上,选中的就是需要删除的数据了。
接收到选择的id后根据id删除即可,参考代码如下:
public void delete(int id){
String hql="delete Person as p where p.id=?"
Query query=session.createQuery(hql)
query.setInteger(0,id)
query.executeUpdate()
session.beginTransaction().commit()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)