网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

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

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
JSP处理用户的注册和登陆信息源代码
    这是一个JSP实例,由四个JSP页面组成,处理用户的注册和登陆信息
2.       首先是login.jsp,代码如下:

<%@ page contentType="text/html; charset=gb2312" language="java"
import="java.sql.*"%>
 

 

 

 
username
 



 
password
 



 

 

 
 
 

 
username
 



 
password
 



 

 

 


 

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

<%@ page language="java" import="java.sql.*"%>
your username is:<%=request.getParameter("username")%>



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



<%
    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("

insert successful");
       }
       catch(Exception e)
       {
           out.println(e);
       }
%>
Click here to view all people




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

<%@ 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();
%>

<%
           while(result.next())
           {
%>

 
<%
           }
%>
<%=result.getString(1)%>

<%
       }
       catch(Exception e)
       {
           out.println(e);
       }
%> 

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

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



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



<%@ 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

注册成功

察看注册用户

登陆成功
  • 上一篇资讯: JAVA数据库的相关操作
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师