使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

1.开启Eclipse,单击Flie→New→Project..出现New Project对话框如下图。

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

选择MyEclipse→J2EE Projects→Web Project单击Next如下图。

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在Project Name文本框中写入logindemo其它保持默认选项单击Finish按钮。此时在Package Explorer(包浏览器)中出现我们新建的项目,把项目展开在src文件夹上单击右键选择New→Package出现New Java Package对话框如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在Name文本框中写入register单击Finish按钮。在src文件夹中新建了一个register包,用同样的方法在src文件夹中建一个login包。右键单击register包选择New→Class出现New Java Class对话框如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在Name文本框中填写Register单击Finish按钮。在register包下生成Register.java文件,更改其内容如下:

 

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统package register; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.io.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.util.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import javax.servlet.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import javax.servlet.http.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.sql.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统//import com.mysql.jdbc.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统public class Register  extends HttpServlet 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统{   使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    private String name; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    private String pass; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    private String confirm; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  public synchronized void doPost(HttpServletRequest request,HttpServletResponse response)  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                        throws ServletException,IOException 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       this.name=request.getParameter("account"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       this.pass=request.getParameter("password"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       this.confirm=request.getParameter("confirm"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       PrintWriter out=response.getWriter(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //驱动程序名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String driverName="com.mysql.jdbc.Driver"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //数据库用户名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String userName="root"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //密码 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String userPasswd="123"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //数据库名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String dbName="database"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //表名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String tableName="users"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //联结字符串 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      try 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Class.forName("org.gjt.mm.mysql.Driver"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Connection connection=DriverManager.getConnection(url); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Statement statement = connection.createStatement(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统        使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String sql="SELECT * FROM "+tableName; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       ResultSet rs=statement.executeQuery(sql); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统        使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       while(true使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           if(rs.next()) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                if(this.name.equals(rs.getString(1))) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                {               使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   out.print("<h1>"+"User Name is in Database!");                使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   break; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           else 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 sql="INSERT INTO "+tableName+" VALUES(‘"+this.name+"‘,‘"+this.pass+"‘)"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 statement.execute(sql); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 out.print("<h1>"+"Register Successful!"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 break; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统           } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       }          使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       return; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       catch(SQLException e) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       catch(ClassNotFoundException e) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统               使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  public synchronized void  doGet(HttpServletRequest request,HttpServletResponse response)  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                        throws ServletException,IOException 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      doPost(request,response); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统}

用同样的方法在login包下建一个Login.java文件,其内容如下:

 

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统package login; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.io.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.util.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import javax.servlet.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import javax.servlet.http.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统import java.sql.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统//import com.mysql.jdbc.*; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统public class Login  extends HttpServlet 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统{   使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    private String name; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    private String pass; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  public synchronized void doPost(HttpServletRequest request,HttpServletResponse response)  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                        throws ServletException,IOException 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       this.name=request.getParameter("account"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       this.pass=request.getParameter("password"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       PrintWriter out=response.getWriter(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //驱动程序名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统        String driverName="com.mysql.jdbc.Driver"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //数据库用户名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String userName="root"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //密码 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String userPasswd="123"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //数据库名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String dbName="database"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //表名 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String tableName="users"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       //联结字符串 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      try 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Class.forName("org.gjt.mm.mysql.Driver"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Connection connection=DriverManager.getConnection(url); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       Statement statement = connection.createStatement(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       String sql="SELECT * FROM "+tableName; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       ResultSet rs = statement.executeQuery(sql);  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统        while(true使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统          { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              if(rs.next()) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   if((this.name.equals(rs.getString(1)))&&(this.pass.equals(rs.getString(2)))) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                      out.print("<h1>"+"Login Success!"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                   使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                      break; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                    } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              else 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 out.print("<h1>"+"Account or Password Is Invalid!"); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 break; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统              } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统          }           使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统          return; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统        } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       catch(SQLException e) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       catch(ClassNotFoundException e) 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       { 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统       } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统               使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统  public synchronized void  doGet(HttpServletRequest request,HttpServletResponse response)  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                        throws ServletException,IOException 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统      doPost(request,response); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统    } 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统}

在WebRoot文件夹上单击右键点击New→JSP出现Create a new JSP page对话框如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在File Name文本框中填写index.jsp单击Finish按钮。更改其内容如下:

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<html> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<body bgcolor=white><Font size=1 >  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<script language="javascript"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统 function login_click() 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统{ 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统form1.action="Login"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统form1.submit(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统} 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统     使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统function register_click() 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统{ 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统form1.action="register.jsp"; 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统form1.submit(); 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统} 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</script> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<form name="form1"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统td align="center"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统Account: 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input size="18" type="text" name="account"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td align="center"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统Password: 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input size="20" type="password" name="password"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td width="60"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td width="80"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统 <input type="submit" name="register" value="register" onClick="return register_click()"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                       使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td width="80"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input type="submit" name="login" value="  login  " onClick="return login_click()"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</form> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</body> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</html> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

用同样的方法在WebRoot目录下创建一个register.jsp文件,其内容如下:

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<html> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<body bgcolor=white><Font size=1 >  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<form action="Register"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td align="center"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统Register Account: 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input size="18" type="text" name="account"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td align="center"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统Password: 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input type="password" name="password"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统Confirm Password: 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td align="center"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input type="password" name="confirm"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统                 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td width="116"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<td width="120"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<input type="submit" name="register" value="register"> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</td> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</tr> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</table> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</form> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</body> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</html> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

修改WebRoot/WEB-INF目录下的web.xml文件,修改后的web.xml文件内容如下:

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<?xml version="1.0" encoding="ISO-8859-1"?>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<!DOCTYPE web-app  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统"http://java.sun.com/dtd/web-app_2_3.dtd">  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<web-app> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<display-name>My Web Application</display-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<description>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统A application for test.  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</description>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-name>Login</servlet-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<display-name>Login</display-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<description>A login Servlet</description>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-class>login.Login</servlet-class>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</servlet> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-mapping>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-name>Login</servlet-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<url-pattern>/Login</url-pattern>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</servlet-mapping> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-name>Register</servlet-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<display-name>Register</display-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<description>A Register Servlet</description>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-class>register.Register</servlet-class>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</servlet>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-mapping>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<servlet-name>Register</servlet-name>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统<url-pattern>/Register</url-pattern>  使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</servlet-mapping> 使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统</web-app>

开启MySql服务器,在控制面板→管理工具→服务中找到MySql服务启动该服务。打开MySQL Administrator输入数据库用户名和密码进入数据库如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在MySQL Administrator中选择Tools→MySql Query Browser进入查询浏览器在查询浏览器中建立一个名为database的数据库,在database数据库中建立一个名为users的表,并为users表建立2个字段name和password到此数据库建立完毕。

在logindemo项目上单击右键选择MyEclipse→Add and Remove Project Deployments...弹出Project Deployments对话框如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在Project下拉选项框中选logindemo然后单击add按钮出现New Deployment对话框如下图

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

在server下拉选项框中选择Tomcat5单击Finish按钮,再单击OK按钮我们的项目就部署好了。接下来在Eclipse中启动Tomcat服务器,然后在浏览器的地址栏里输入http://localhost:8080/logindemo/index.jsp就看到下面的结果了

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

先要注册一个用户名,如果数据库中有这个用户名就会显示“User Name is in Database”如果没有就会注册成功然后返回登录页面用这个用户名登录输入正确的用户名和密码就会显示“Login Success!”否则显示“Account or Password Is Invalid!”需要注意的是我这里登录数据库的用户名为root密码为123需要根据实际情况修改相应java文件中的用户名和密码。

使用Eclipse+MyEclipse+MySql开发一个用户注册登录系统

上一篇:Sql Server助手类


下一篇:PLSQL导入导出oracle表 表空间