毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP处理用户的注册和登陆信息源代码

更新时间:2007-11-12:  来源:毕业论文

JSP处理用户的注册和登陆信息源代码

    这是一个JSP实例,由四个JSP页面组成,处理用户的注册和登陆信息

2.       首先是login.jsp,代码如下:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<%@ page contentType="text/html; charset=gb2312" language="java"

import="java.sql.*"%>

 

<html>

 

<center>

 

<form method=get action="zhuce.jsp">

 

username<input type=text name=username>

 

<br><br>

 

password<input type=password name=pass>

 

<br><br>

 

<input type=submit value="注册">

 

</form>

 

 

 

<form method=get action="userlogin.jsp">

 

username<input type=text name=username>

 

<br><br>

 

password<input type=password name=pass>

 

<br><br>

 

<input type=submit value="登陆">

 

</form>

 

<br>

 

</center>

 

</html> 

3.       test.jsp代码如下:(主要处理用户注册,将注册信息插入数据库)

<html>

<%@ page language="java" import="java.sql.*"%>

your username is:<%=request.getParameter("username")%>

<br><br>

your password is:<%=request.getParameter("pass")%>

<br><br>

<%

    String name=request.getParameter("username");

    String pass=request.getParameter("pass");

    try

        {

           Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

           Connection dbcon=DriverManager.getConnection("jdbc:odbc:test","sa","");

           PreparedStatement stat=dbcon.prepareStatement(

              "insert login values(?,?)");

           stat.setString(1,name);

           stat.setString(2,pass);

           stat.executeUpdate();

           out.println("<br><br><B>insert successful</B>");

       }

       catch(Exception e)

       {

           out.println(e);

       }

%>

<b>Click here to view all people</b>

<form method=get action="http://127.0.0.1:8000/jsp/test2.jsp">

<input type=submit value="--->">

</form>

</html>

 

4.       test2.jsp,代码如下:(处理当用户注册成功之后可以查看所有的注册用户名单)

<html>

<%@ page language="java" import="java.sql.*"%>

<%      try

        {

           Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

           Connection dbcon=DriverManager.getConnection("jdbc:odbc:test","sa","");

           PreparedStatement stat=dbcon.prepareStatement(

              "select * from login");

           ResultSet result=stat.executeQuery();

%>

<table border=2>

<%

           while(result.next())

           {

%>

<tr><td><%=result.getString(1)%><td></tr>

 

<%

           }

%>

</table>

<%

       }

       catch(Exception e)

       {

           out.println(e);

       }

%> 

</html>

 

5.       test3.jsp代码如下:(处理用户登录信息)

<html>

your username is:<%=request.getParameter("username")%>

<br><br>

your password is:<%=request.getParameter("pass")%>

<br><br>

<%@ page language="java" import="java.sql.*"%>

<%     

       String name=request.getParameter("username");

       String pass=request.getParameter("pass");

       try

        {

           Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

           Connection dbcon=DriverManager.getConnection("jdbc:odbc:test","sa","");

           PreparedStatement stat=dbcon.prepareStatement(

              "select * from login where username=? and password=?");

           stat.setString(1,name);

           stat.setString(2,pass);

           ResultSet result=stat.executeQuery();

          

           if(result.next())

           {

              out.println("Login Successful");

           }

           else

           {

              out.println("Login Error");

           }

       }

       catch(Exception e)

       {

           out.println(e);

       }

%>

 

6.此外还需要一个名为login的数据库,只需要两个列username,password就可以了

 

先注册,用户名33,密码33

注册成功

察看注册用户

登陆成功

JSP处理用户的注册和登陆信息源代码下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。