最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jsp向mysql插入记录的问题

来源:动视网 责编:小采 时间:2020-11-09 16:34:34
文档

jsp向mysql插入记录的问题

jsp向mysql插入记录的问题:mysqljspsql 通过第一个页面向第二个页面post文本框的值,然后通过第二个页面向数据库添加信息第一个页面的代码如下 function Judge(){if(document.form.p_name.value==){window.alert(产品名称不能为空!);document.form.
推荐度:
导读jsp向mysql插入记录的问题:mysqljspsql 通过第一个页面向第二个页面post文本框的值,然后通过第二个页面向数据库添加信息第一个页面的代码如下 function Judge(){if(document.form.p_name.value==){window.alert(产品名称不能为空!);document.form.


mysqljspsql

通过第一个页面向第二个页面post文本框的值,然后通过第二个页面向数据库添加信息
第一个页面的代码如下 function Judge()
{if(document.form.p_name.value=="")
{window.alert("产品名称不能为空!");document.form.p_name.focus();return false;}
if(document.form.p_type.value=="")
{window.alert("产品类型不能为空!");document.form.p_type.focus();return false;}
}









第二个页面代码为
try {Class.forName("com.mysql.jdbc.Driver");}
catch(Exception e){e.printStackTrace();}
Connection conn;ResultSet rs;Statement stmt;
try
{String database="mydb";
String url="jdbc:mysql://localhost:3306/"+database;
conn=DriverManager.getConnection(url,"root","root");
String name=request.getParameter("p_name");
String type=request.getParameter("p_type");
String detail=request.getParameter("p_detail");
stmt=conn.createStatement();
String sql="insert into product(p_name,p_type,p_detail)values('"+name+"','"+type+"','"+detail+"')";
stmt.executeUpdate(sql);
int i=stmt.executeUpdate(sql);
if(i!=0){out.print("添加成功");response.setHeader("refresh", "2;URL=addproduct2.jsp");}
else{out.print("添加失败");response.setHeader("refresh", "2;URL=addproduct2.jsp");}
}
catch(Exception e){e.printStackTrace();
out.print("
");
e.printStackTrace(new java.io.PrintWriter(out));
out.print("
");}

%>

为啥输入产品123 类型123会向数据库中添加两条一模一样的记录呢,问题出在哪里

产品名称
产品类型
产品详情
产品图片

文档

jsp向mysql插入记录的问题

jsp向mysql插入记录的问题:mysqljspsql 通过第一个页面向第二个页面post文本框的值,然后通过第二个页面向数据库添加信息第一个页面的代码如下 function Judge(){if(document.form.p_name.value==){window.alert(产品名称不能为空!);document.form.
推荐度:
标签: 记录 数据 问题
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top