假设你的类名为User,属性有id,name,email,age。它和数据库中的login表之间已用hibernate映射完毕。
接下来的 *** 作为:
String name=requestgetParameter("name");
String email=requestgetParameter("email");
String age=requestgetParameter("age");
SessionFactory sf=new Configuration()configure()buildSessionFactory();
Session session=sfopenSession();
Transaction tx=sessionbeginTransaction();
User user=new User();
usersetName(name);
usersetEmail(email);
usersetAge(age);
sessionsave(user);
txcommit();
sessionclose();
需要导入的包:
import hibernateHibernateSessionFactory;
import orghibernatecfg;
import orghibernate;
import 你那个User所在的包;
如果 你不想用requestgetParameterValues()
也可以用requestgetParameter()
可问题是怎么知道有多少条数据----你应该用js增加一行吧
那你可以在js使用全局变量counter,增加一行,counter++
在页面中保存一个counter表单域:点击提交按钮的时候,将counter变量的值放到input域中,这样就知道记录数了
<input type="text" name="counter" value="">
以上就是关于jsp页面表单提交使用hibernate *** 作数据库问题全部的内容,包括:jsp页面表单提交使用hibernate *** 作数据库问题、jsp表单提交如何批量增加数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)