user_add.jsp

来自「本代码实现用户登录的功能」· JSP 代码 · 共 59 行

JSP
59
字号
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.sql.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
</head>
<body>
<%

		String sql;
		String theUserName;
		String theUserPassword;
		String theCUserPassword;
		String theName;
		String theSex;
		String theAddress;
		String thePhone;
		String thePost;
		String theEmail;
		
		request.setCharacterEncoding("gbk");
		
		theUserName=request.getParameter("UserName").trim();
		theUserPassword=request.getParameter("UserPassword").trim();
		theCUserPassword=request.getParameter("CUserPassword").trim();
		theName=request.getParameter("Name").trim();
		theSex=request.getParameter("Sex").trim();
		theAddress=request.getParameter("Address").trim();
		thePost=request.getParameter("Post").trim();
		thePhone=request.getParameter("Phone").trim();
		theEmail=request.getParameter("Email").trim();
		
		
		// 连接数据库
		
		Class.forName("com.mysql.jdbc.Driver").newInstance();
		String url = "jdbc:mysql://localhost:3306/db?user=root&password=123";
		String user = "root";
		String password = "123";
		Connection conn = DriverManager.getConnection(url, user,password);
		Statement stmt = conn.createStatement();
		


		sql="insert into users(UserName,UserPassword,CUserPassword,Name,Sex,Address,Phone,Post,Email)";
		sql=sql+"values('"+theUserName+"','"+theUserPassword+"','"+theCUserPassword+"','"+theName+"','"+theSex+"','"+theAddress+"','"+thePhone+"','"+thePost+"','"+theEmail+"')";
		
		stmt.executeUpdate(sql); 
		
		stmt.close();
		conn.close();
				response.sendRedirect(".../book/index.jsp");
		
	
%>

</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?