dealregister.jsp

来自「j2ee实现简单的bbs功能」· JSP 代码 · 共 47 行

JSP
47
字号
<%@ page language="java" import="java.sql.*"%>
<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id = "dBean" scope="session" class="BeanLink.DBBean"/>
<html>
<head>
<title>注册</title>
</head>
<body>
<center>
<%
String sdriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sconn="jdbc:odbc:mydb";
String suser="";
String spass="";
String tablename="user";

String username = request.getParameter("username");
username = new String(username.getBytes("8859_1"));
String password = request.getParameter("mypass");
String email = request.getParameter("email");
String sql = "select * from "+ tablename+" where username='"+username+"'"; //sql语句
System.out.println(sql);
dBean.openConn(sdriver,sconn,suser,spass);
ResultSet rs = dBean.executeQuery(sql);
if(rs.next())
{
	if(rs!=null)
		rs.close();
	dBean.closeConn();
	session.putValue("loginErrMsg","用户:"+username+"已经存在,请重新注册!");
	response.sendRedirect("register.jsp");
}
else
{

	sql = "insert into "+tablename +" (username, password, email) values('"+username+"','"+password+"','"+email+"')"; 
	dBean.executeUpdate(sql);
	session.putValue("username",username);
	session.putValue("email",email);
	session.putValue("loginSign","OK");
	dBean.closeConn();
	response.sendRedirect("../index.jsp");
}
%>
</body>
</html>

⌨️ 快捷键说明

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