怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库

怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库,第1张

通过form把数据传到后台,用你对象的属性,如user对象,属性name,那就usersetName(Name),然后sessionsave(user);transcommit();sessionclose();就可以了

servlet里面有一个requestgetPart()方法,通过这个文件可以获得,前提是你的servlet版本必须是30以上+tomcat7,具体参考以下

@WebServlet("/articleManage")

@MultipartConfig(maxFileSize = 1024 1024 10)

// 最大10MB

public class ArticleManage extends >

requestgetParameter("文本框name")

获取到用户输入的值;

然后保存到数据库就可以了啊!如:

int

row

;

String

inputTime

=

requestgetParameter("txtTime");//

txtTime是那个文本框的名字

String

sql

=

"insert

into

TBL

values

()";

//

假设数据库只有一列,保存的是时间

con

=

baseDaogetConnection();

//

BaseDao类的getConnection()方法获取连接字符串

try

{

ps

=

conprepareStatement(sql);

pssetInt(1,

inputTime);

row

=

psexecuteUpdate();

//

执行SQL

并返回影响行数

}

catch

(SQLException

e)

{

eprintStackTrace();

}

finally{

baseDaocloseDB(con,ps,null);//

BaseDao类的释放资源的方法

}

if(row

>

0){

outprint("数据录入成功");

}else

{

outprint("数据录入失败");

}

<%@ page language="java" contentType="text/html; charset=GB2312"%>

<%@ page import="javasql"%>

<html>

<head>

<title>添加好友</title>

</head>

<body bgcolor="ffaaff">

<center><br><br><br><br>

<%

String driverClass="commysqljdbcDriver";

String url="jdbc:mysql://localhost:3306/friend";

String username = "root";

String password = "root";

ClassforName(driverClass);

Connection conn = DriverManagergetConnection(url, username, password);

Statement stmt = conncreateStatement();

String id=requestgetParameter("id");

String name=requestgetParameter("name");

String tel=requestgetParameter("tel");

if(idequals("")|nameequals("")|telequals(""))

{

responsesendRedirect("add2jsp");

}

else{

String sql = "insert into stu(id,name,tel) values('"+id+"','"+name+"','"+tel+"')";

stmtexecuteUpdate(sql);

outprint("成功添加好友:");

name=new String(namegetBytes("ISO-8859-1"));

outprint(name);

}

stmtclose();

connclose();

%>

<a href="adminjsp"> 返回管理首页</a>

</center>

</body>

</html>

用javabean做,你要提交表到给这个jsp文件就可以提交,不懂得在回问哈!

这些值是填到了表单里的,

点保存就相当于提交表单的submin那个东西

提交到用于计算和保存的jsp页面之后,那个页面接收表单传过来的值,然后计算得出结果。

剩下的就是jsp的数据库 *** 作部分了。获取数据库连接,创建语句对象,执行sql语句,返回结果。

以上就是关于怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库全部的内容,包括:怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库、JSP实现图片上传并保存到数据库、jsp中如何将用户输入的时间保存到数据库中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存