项目的框架是Struts2 + Spring + Hibernate有这样一个业务:当提交表单后,会更新数据表中的多条记录。表单中的每一行对应一条记录。请问这个业务要如何实现?从Dao层 -- 业务逻辑组件 -- Action的实现!
解决方案 »
- java 接口
- myeclipse中的content assist
- 明天面试,求救,急!!!!!!!
- 关于ajax乱码问题?
- 明明注入了SessionFactory 为什么还是报这样的错误呀?'sessionFactory' or 'hibernateTemplate' is required
- Hibernate 双向One to many 问题?
- WebLogic9.2是否支持JSF框架的自定义控件?
- struts怪问题!点联接地址第一次没有问题,第二次出现如下问题
- JSP+Oralce链接问题???????老大请帮忙。
- 求助:java里有没有类似c中scanf函数功能的东东?
- java java.net.BindException错误
- Struts2和spring,Hibernate集成的问题
提交的同时记录下当前记录的ID 或者说根据某个范围获取范围内所有的记录 比如
<form>
<!--id 的范围-->
<input type=hidden name=idRange>
<!--record + 当前记录id-->
<input type=text name=record1>
<input type=text name=record2>
<input type=text name=record3>
.....
</form>后台代码Integer idRange = Integer.parseInt(request.getParameter("idRange"));
for(int i = 0;i < idRange;i++){
String record = request.getParameter("record" + i);
}
具体的还要多做些判断 意思大概是这个意思 别忘记结帖
你可以直接用啊 saveOrUpdateAll(List list);
或者直接利用框架的批量处理