jsp页面表单提交使用hibernate *** 作数据库问题

jsp页面表单提交使用hibernate *** 作数据库问题,第1张

假设你的类名为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表单提交如何批量增加数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9733818.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存