如何通过eplise将数据表写入workbench中

如何通过eplise将数据表写入workbench中

先创建前端文件addEmployee.jsp

<%@ page language="java" contentType="text/html; charset=gb2312" %> 
<html> 
 	<head> 
 			<title>员工信息录入</title> 
 	</head> 
  <body> 
 	请填写员工相关数据<br><br> 
 	<form action="addEmployInDB.jsp" method="post"> 
	 	编号: <input type="text" name="id"><br> 
	 	姓名: <input type="text" name="xname"><br> 
	 	email: <input type="text" name="email"><br> 
	 	电话: <input type="text" name="phone"><br> 
	 	部门: <input type="text" name="depart"><br> 
	 	职能: <input type="text" name="role"><br> 
 		<input type="submit" value="提交"><input type="reset" value="重填"> 
 	</form> 
 </body> 
</html>

再同一个文件夹下创建后端文件addEmployInDB.jsp

<%@page contentType="text/html; charset=gb2312" pageEncoding="gb2312"%> 
<%@page language="java" import="java.util.*"%> 
<%@page import="java.sql.*"%> 
<html> 
 <head> 
 <title>QIS 增加用户</title> 
 </head> 
 <body> 
 <p align="center"> 增加新用户 </p> 
 <% 
 Class.forName("com.mysql.jdbc.Driver").newInstance(); 
 String url="jdbc:mysql://localhost:3306/qis?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC"; 
 String user="root"; 
 String password="此处输入你的密码"; 
 Connection conn=DriverManager.getConnection(url,user,password); 
 String id=request.getParameter("id"); 
 String name1=request.getParameter("xname"); 
 String phone=request.getParameter("phone"); 
 String email1=request.getParameter("email"); 
 String depart1=request.getParameter("depart"); 
 String role1=request.getParameter("role"); 
 String name=new String(name1.getBytes("ISO-8859-1"),"gb2312"); 
 String email=new String(email1.getBytes("ISO-8859-1"),"gb2312"); 
 String depart=new String(depart1.getBytes("ISO-8859-1"),"gb2312"); 
 String role=new String(role1.getBytes("ISO-8859-1"),"gb2312"); 
 try{ 
 //创建语句对象 Statement 
 Statement pst=conn.createStatement(); 
 String sql="insert into table1(userId,password,name,phone,email," 
 + "department,role) values('"+id+"','123456','"+name+"'" 
 + ",'"+phone+"','"+email+"','"+depart+"','"+role+"')"; 
 pst.executeUpdate(sql); 
 out.println("添加用户成功");
 }catch(SQLException e){ 
 out.println("添加用户失败"); 
 } 
 %> 
 <script type="text/javascript">setTimeout("history.go(-1)", 1000); </script> 
 </body> 
</html>

运行结果图如下
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值