【如何使用Struts1实现批量更新?】 我所期望的结果如上图所示。项目要求使用struts1和hibernate来做。hibernate批量更新的使用方法在谷歌里有一大堆。但是struts1的form/action/jsp如何设计,才能使它简洁、易用呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里就不说后台怎么设计了说说页面吧jsp:用js和ajax来控制,这样批量更新会好点因为ajax自带一下新的功能特性。 这样的数据感觉用json格式传输,前台的每条数据应该都对应一个bean,每一条数据都用js操作格式化成json的key value形式 每个字段都有相同的name 后台直接获取name 数组,然后批量保存 批量更新 简单的做法就是将数据按格式组装成字符串 放在隐藏域里 然后submit如果你传递非中文数据 可以用get方式直接拼参数 我比较同意2楼的观点,将表单转化为json,在Action中就可以解析json,将其转化为java型的List。但是还有没有更好的办法呢? 每个字段都有相同的name 后台直接获取name 数组,然后批量保存 你JSP前台页面记录要更新的ID 弄成这样形式的字符串传到后台('a', 'b', 'c') 后台的SQL直接可以用delete from table wehre id in('a', 'b'); 求在文章中添加本地图片的思路 求助 javamail发邮件问题,为什么只能发本服务的?? 用struts2验证框架,出了点问题,求助 怎样通过JSP把图片上传到服务器? 求Struts2.0.11+Spring2.0+Hibernate3.1的框架 问一个ant FTP的问题 httpclient 数字证书 求助 100分 Hibernate 配置文件中 字段的 unique 和 not-null 属性 关于LOCAL接口和REMOTE接口的同时兼顾的问题 关于《重构 改善既有代码的设计》第一章的例子 hibernate插入一个日期字符串报错
说说页面吧jsp:用js和ajax来控制,这样批量更新会好点
因为ajax自带一下新的功能特性。
如果你传递非中文数据 可以用get方式直接拼参数
delete from table wehre id in('a', 'b');