jsp与hibernate联合怎样批更新数据库?
1.在jsp页面中,表中的记录一条条的显示在页面中,用户可以自己有选择的进行更改。怎样点击一按钮后,将所有修改后的这些记录更新到数据库中?
2.jsp可以通过request。gerParament()来获取多个具有相同名字的属性的值,也可以把他们统一赋给一个数组。使用struct之后,在action当中却不能这样做,有其他可以替代的解决方法吗?
batchUpdate
在struts中更好用
写一个方法将request中的form全部组装成对象,放入一个list中,然后循环调用hibernate的save方法就OK了
如果你想只更新修改后的数据,你就必须要把修改前的数据缓存起来,然后在提交修改的时候进行比对,找出被修改的数据。
另外,struts仅仅是jsp的一个简单封装,其中也有request呀,你完全可以按照以前思路处理。
http://www.cnblogs.com/huqingyu/archive/2008/11/08/1329794.html
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
在jsp里面,用个select既能输入自动匹配又能下拉选择的,怎么实现?
不会。。。。。。帮顶 学习。。
自动匹配什么意思?具体点
就是你输入内容后,和你内容相同选项的都列出来
你select是下拉框。。 ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......