精华内容
下载资源
问答
  • html+JavaBean+jsp实现用户注册

    千次阅读 2017-04-09 15:30:06
    1.建立JavaBean,包含username和passsword属性以及regist()方法 ...3.建立regist.jsp页面,set属性值,调用JavaBean中的regist方法()进行注册JavaBean:import java.sql.Connection; import java.sql.Pre

    1.建立JavaBean,包含username和passsword属性以及regist()方法
    2.建立regist.html页面,包含一个表单,提交到regist.jsp页面进行处理
    3.建立regist.jsp页面,set属性值,调用JavaBean中的regist方法()进行注册

    UserInfo.java:

    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    
    import myPackage.MySqlClass;
    
    public class UserInfo {
    
        private String username ;
        private String password ;
        public String getUsername() {
            return username;
        }
        public void setUsername(String name) {
            this.username = name;
        }
        public String getPassword() {
            return password;
        }
        public void setPassword(String password) {
            this.password = password;
        }
        public void regist(){
            Connection con=null;
            try {
                con= MySqlClass.MyConnection("db_students");
            } catch (ClassNotFoundException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            } catch (SQLException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
            //注册
            String regString="insert into tb_users (用户名,密码) values (?,?)";
            try {
                PreparedStatement ps=con.prepareStatement(regString);
                ps.setString(1, this.username);
                ps.setString(2, this.password);
                ps.executeUpdate();
            } catch (SQLException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
        }
    
    
    }

    regist.html:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    <form action="regist.jsp" method="post">
        <input type="text" name="username">
        <input type="password" name="password">
        <input type="submit" value="提交">
    </form>
    </body>
    </html>

    regist.jsp:

    <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Insert title here</title>
    </head>
    <body>
    <%request.setCharacterEncoding("utf-8"); %>
    <%response.setCharacterEncoding("utf-8"); %>
    <%response.setContentType("text/html;charset=UTF-8");%>
    <jsp:useBean id="userinfo" class="javabean.UserInfo">
        <jsp:setProperty  name="userinfo" property="*"/><!-- set所有属性 -->
        <!-- name属性对应Javabean中的id值,property属性指明要获取的javabean属性名称。 -->
    </jsp:useBean>
    
    <p><jsp:getProperty name="userinfo" property="username"/></p>
    <p><jsp:getProperty name="userinfo" property="password"/></p>
    <% userinfo.regist(); //注册%>
    
    </body>
    </html>
    展开全文
  • 信息流作用方向:index.jsp(注册界面)→Servlet.java(接收到用户名密码并且储存在javaBean中)→将注册成功的用户保存在session中→在deal.jsp获取注册成功的用户的信息(之后销毁session) index.jsp <%@ page ...

    信息流作用方向:index.jsp(注册界面)→Servlet.java(接收到用户名密码并且储存在javaBean中)→将注册成功的用户保存在session中→在deal.jsp获取注册成功的用户的信息(之后销毁session)

    index.jsp

    
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"
    	errorPage="error.jsp"%>
    <%
    	String path = request.getContextPath();
    	String basePath = request.getScheme() + "://"
    			+ request.getServerName() + ":" + request.getServerPort()
    			+ path + "/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'error.jsp' starting page</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
    
    </head>
    <%
    //销毁session
    session.invalidate();
    %>
    <body>
    	<form method="get" action="itcast/Servlet" >
    		姓名: <input type="text" name="userName" ><br>
    		密码: <input type="password" name="passWord"><br>
    		<input type="submit" value="登陆">
    		<input type="reset" value="重置">
    	
    	</form>
    
    </body>
    </html>
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    deal.jsp

    <%@ page contentType="text/html;charset=UTF-8" language="java"%>
    <%@page import="itcast.UserBean"%>
    <html>
    <head>
    <title>$Title$</title>
    </head>
    <body><pre>
    		注册成功
    		<jsp:useBean id="loginUser" class="itcast.UserBean" scope="session"></jsp:useBean>
    		用户名:<%=loginUser.getUserName() %>
    		密码:<%=loginUser.getPassWord() %> 
    		
    		<%
    		//销毁session
    		session.invalidate();
    		%>
    	</pre>
    </body>
    </html>
    

    error.jsp 

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"
    	%>
    <%
    	String path = request.getContextPath();
    	String basePath = request.getScheme() + "://"
    			+ request.getServerName() + ":" + request.getServerPort()
    			+ path + "/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'error.jsp' starting page</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
    
    </head>
    
    <body>
    	<%response.setHeader("refresh","1;URL=index.jsp");  %>	
    </body>
    </html>
    

     

    web.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns="http://java.sun.com/xml/ns/javaee"
    	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
    	id="WebApp_ID" version="3.0">
    
      <servlet>
        <description>This is the description of my J2EE component</description>
        <display-name>This is the display name of my J2EE component</display-name>
        <servlet-name>Servlet</servlet-name>
        <servlet-class>itcast.Servlet</servlet-class>
      </servlet>
    
      <servlet-mapping>
        <servlet-name>Servlet</servlet-name>
        <url-pattern>/itcast/Servlet</url-pattern>
      </servlet-mapping>
    </web-app>

    Servlet.java 

    package itcast;
    
    import java.io.IOException;
    import java.io.PrintWriter;
    import itcast.UserBean;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class Servlet extends HttpServlet {
    
    	/**
    	 * Constructor of the object.
    	 */
    	public Servlet() {
    		super();
    	}
    	public void doGet(HttpServletRequest request, HttpServletResponse response)
    			throws ServletException, IOException {
    		response.setContentType("text/html");
            response.setCharacterEncoding("UTF-8");
            
            String us = request.getParameter("userName");
            String ps = request.getParameter("passWord");
            CharactorEncoding ch = new CharactorEncoding();
            String us1 = ch.toString(us);		//防止中文乱码
            System.out.println(us1+";"+ps);
            
            if(us1.equals("张三") && ps.equals("abc")){
            	UserBean user = new UserBean();
            	user.setUserName(us1);
            	user.setPassWord(ps);
            	request.getSession().setAttribute("loginUser", user);//注册成功的用户保存在session中
    
            	response.sendRedirect("/Testttt/deal.jsp");
    
            }else{
            	response.getWriter().write("请输入正确的账户密码");
            }
            response.getWriter().append("Served at: ").append(request.getRequestURI());
    	}
    
    	public void doPost(HttpServletRequest request, HttpServletResponse response)
    			throws ServletException, IOException {
    		doGet(request,response);
    	}
    
    
    }
    

     

    UserBean.java

    package itcast;
    
    public class UserBean {
    	private String userName;
    	private String passWord;
    	public String getUserName() {
    		return userName;
    	}
    	public void setUserName(String userName) {
    		this.userName = userName;
    	}
    	public String getPassWord() {
    		return passWord;
    	}
    	public void setPassWord(String passWord) {
    		this.passWord = passWord;
    	}
    
    	
    	
    }
    

     

     

     

     

    CharactorEncoding.java

    package itcast;
    
    import java.io.UnsupportedEncodingException;
    
    public class CharactorEncoding {
    	public CharactorEncoding() {
    	}
    
    	/**
    	 * 对字符串进行处理
    	 * 
    	 * @param str要转码的字符串
    	 * @return 编码后的字符串
    	 */
    	public String toString(String str) {
    		String text = "";
    		if (str != null && !"".equals(str)) {
    			try {
    				text = new String(str.getBytes("ISO-8859-1"), "UTF-8");
    			} catch (UnsupportedEncodingException e) {
    				e.printStackTrace();
    			}
    		}
    		return text;
    	}
    }
    

     

     

    展开全文
  • JSP实现简单的用户登录和注册

    万次阅读 多人点赞 2018-11-20 12:34:39
    用户注册 <form action="registeredSucceed.jsp" method="post"> 请输入用户名: <td><input type="text" name=name autofocus="autofocus"> 请输入密码: <td><input type="text...

    实验环境:Tomcat 9.0,MySQL 8.0,JDBC 8.0;

    实验方法,利用连接池连接MySQL进行操作

    首先创建一个Dynamic Web Project

    1.连接池的创建

    在 WebContent 目录下的 META_INF 目录下创建文件 context.xml记住文件的名字不能更改
    在这里插入图片描述
    context.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <Context>
    	<Resource name="jdbc/mysql"
    	auth="Container"
    	type="javax.sql.DataSource"
    	username="root"
    	password="123456"
    	maxIdle="30" 
        maxWait="10000" 
        maxActive="100"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://127.0.0.1:3306/Duser?serverTimezone=GMT"
        logAbandoned="true" />
    </Context>
    

    在这里插入图片描述
    2.mysql数据库的创建

    create database Duser;
    use Duser;
    create table user(
    	name varchar(30) not null,
    	password varchar(30) not null,
    	constraint primary key(name) //添加姓名为主键
    );
    

    4.login.jsp

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>用户登录页面</title>
    </head>
    <body >
    	<h2 align="center"><font color=red>用户登录页面</font></h2>
    	<form action="success.jsp" method="post">
    	<table align="center" border="1">
    		<tr>
    			<td>用户名:</td>
    			<td><input type="text" name="name"></td>
    		</tr>
    		<tr>
    			<td>密&nbsp;&nbsp;码:</td>
    			<td><input type="text" name="password"></td>
    		</tr>
    		<tr>
    			<td><input type="submit" value="登录" name="login"></td>
    			<td><input type="reset" value="重置" name="reset"></td>
    		</tr>
    	</table>
    	<p align="center"><a href="registered.jsp" color=blue>注册用户</a></p>
    	</form>
    	
    </body>
    </html>
    

    5.registered.jsp

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body align="center">
    	<h2>新用户注册</h2>
    	<form action="registeredSucceed.jsp" method="post">
    		<table align="center">
    			<tr align="right">
    		 		<td>请输入用户名:</td>
    				<td><input type="text" name=name autofocus="autofocus"></td>
    			</tr>
    			<tr align="right">
    				<td>请输入密码:</td>
    				<td><input type="text" name=password></td>
    			</tr>
    			<tr align="right">
    				<td>请输入确认密码:</td>
    				<td><input type="text" name=refill></td>
    			</tr>
    		</table>
    			<input type="submit" name=register value="注册" >
    			<input type="reset" name=refill value="重填" >
    		</form>
    	 
    		
    </body>
    </html>
    

    6.registeredSucceed.jsp

    <%@page import="java.sql.*"%>
    <%@page import="javax.sql.*"%>
    <%@page import="javax.naming.*"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
        <%request.setCharacterEncoding("utf-8"); %>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>注册成功页面</title>
    </head>
    <body>
    <%
    		Context ctx = null;
    		DataSource ds = null;
    		Statement stmt =null;
    		ResultSet rs = null;
    		Connection con = null;
    		String name=request.getParameter("name").trim();//去除首尾空格
    		String password=request.getParameter("password").trim();
    		String refill=request.getParameter("refill").trim();
    		try{
    		ctx = new InitialContext();
    		ds = (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");//mysql是在创建连接池时自己创建的名字
    		con = ds.getConnection();
    		stmt = con.createStatement();
    		if(name!=null ){
    			rs=stmt.executeQuery("select * from user where name='"+name+"'");
    			
    			if(rs.next()){
    				out.print("用户已经存在  "+"请<a href=\"registered.jsp\">注册</a>");
    			}else{
    				if(password.equals(refill)){
    	 				stmt.executeUpdate("insert into user values('"+name+"','"+ password + "');");
    				%>
    				注册成功!!!<br>
    				三秒钟后自动转到登录页面!!!<br>
    				如果没有跳转,请点击<a href="login.jsp">这里</a>!!!
    				<span style="font-size:24px;"><meta http-equiv="refresh" content="3;URL=login.jsp"> </span>
    <% 
    				}else{
    				out.print("密码输入不一致!!!<br>"+"重新<a href=\"registered.jsp\">注册</a>");
    				}
    			}
    			}else {
    				out.print("姓名不能为空");
    			}
    		}catch(Exception e){
    			out.print(e);
    		}finally{
    			if(rs!=null)
    				rs.close();
    			if(stmt!=null)
    				stmt.close();
    			if(con!=null)
    				con.close();
    		}
    %>
    
    </body>
    </html>
    

    7.success.jsp

    <%@page import="java.sql.*"%>
    <%@page import="javax.sql.*"%>
    <%@page import="javax.naming.*"%>
    <%request.setCharacterEncoding("utf-8"); %>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>判断登录</title>
    </head>
    <body>
    	<%
    		Context ctx = null;
    		DataSource ds = null;
    		Statement stmt =null;
    		ResultSet rs = null;
    		Connection con = null;
    		String name = request.getParameter("name").trim();
    		String password = request.getParameter("password").trim();
    		try{
    			ctx = new InitialContext();
    			ds = (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");//mysql是在创建连接池时自己创建的名字  语句功能找到配置的数据库
    			con = ds.getConnection();//创建数据库连接
    			stmt = con.createStatement();
    			rs=stmt.executeQuery("select * from user where name='"+name+"'");
    			if(rs.next()){
    				rs=stmt.executeQuery("select * from user where name='"+name+"' and password='"+password+"'");
    				if(rs.next()){
    					out.print(name+"登录成功");
    				}else{
    					out.print("密码输入错误!!!<br>"+"重新<a href=\"login.jsp\">登录</a>");
    				}
    			}else{
    				out.print("<font color=red>"+name+"</font>用户不存在!!!<br>"+"请点击<a href=\"registered.jsp\">注册</a>");
    			}
    		}catch(Exception e){
    			out.print(e);
    		}finally{
    			if(rs!=null)
    				rs.close();
    			if(stmt!=null)
    				stmt.close();
    			if(con!=null)
    				con.close();
    		}
    	%>
    	
    </body>
    </html>
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    另外还有登录时密码不正确的提示,以及注册时密码输入不一致的判断的功能,也可以去除注册时的空格。可以自己尝试一下这里就不做介绍了

    展开全文
  • JSP与Servlet实现用户注册

    万次阅读 多人点赞 2016-09-22 15:41:37
    我们今天就用用户注册的实例来讲解Servlet的用法 下面是我提前建好的数据库: 首先我们新建一个Dynamic Web Project(动态网页) 我们在src文件下新建一个包,并创建一个servlet:RegServlet 一个新的servlet...

    JSP最令我痴迷的地方在于其神奇的Servlet映射,映射一直是现在网站开发,MVC ,SSH框架都必备的最重要的基础技能。
    我们今天就用用户注册的实例来讲解Servlet的用法
    下面是我提前建好的数据库:

    首先我们新建一个Dynamic Web Project(动态网页)
    我们在src文件下新建一个包,并创建一个servlet:RegServlet

    一个新的servlet具有以下的基础代码:

    首先我们在RegServlrt类中重写init()方法和doPost()方法。在基础代码中是没有给出init()方法的,需要我们自己去写。

    首先看看我们引用的jar包

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    首先在init()方法中获取数据库连接。

    //数据库连接Connection
     private Connection conn;  
     public void init()throws ServletException{
            super.init();
            try{
                //加载驱动
                Class.forName("com.mysql.jdbc.Driver");
                //设置url
                String url="jdbc:mysql://localhost:3306/MyBlog";
                //获取连接
                conn =DriverManager.getConnection(url, "root", "");         
              }catch(Exception e)
            {
               e.printStackTrace();
            }
    
        }

    其中驱动的jar包是需要自己下载的,我这里引用的是mysql.jar:

    运行时可能提示一些小问题,tomcat找不到该驱动,解决办法就是将jar包复制粘贴到tomcat的lib中,就没事了。
    接下来就是填充doPost代码:

    //设置编码格式
            response.setContentType("text/html");
            request.setCharacterEncoding("GBK");
            response.setCharacterEncoding("GBK");
            //获取表单中的属性值
            String username=request.getParameter("username");
            String password=request.getParameter("password");
            String sex=request.getParameter("sex");
            String question=request.getParameter("question");
            String answer=request.getParameter("answer");
            String email=request.getParameter("email");
            if(conn!=null){
                try{
                    //插入注册信息的SQL语句(使用?占位符)
                    String sql="insert into tb_user(username,password,sex,question,answer,email)"+"values(?,?,?,?,?,?)";
                    //这里会有两类,一类是com.mysql.jdbc,一类是java.sql,没有本质区别,java.sql兼容性会更强。
                    PreparedStatement ps=conn.prepareStatement(sql);
                    ps.setString(1, username);
                    ps.setString(2, password);
                    ps.setString(3, sex);
                    ps.setString(4, question);
                    ps.setString(5, answer);
                    ps.setString(6, email);
                    ps.executeUpdate();
                    //获取PrintWriter对象。
                    PrintWriter  out=response.getWriter();
                    out.print("<h1 aling='center'>");
                    out.print(username+"注册成功!");
                    out.print("</h1>");
                    out.flush();
                    out.close();
                }catch(Exception e)
                {
                    e.printStackTrace();
                }
    
            }
            else
            {
    
                response.sendError(500,"数据库连接错误!");
            }
        }

    接下里就是我们index.jsp页面的代码:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
        <form action ="RegServlet" method="Post" onsubmit="return reg(this);">
            <table align="center" border="0", width="500">
            <tr>
               <td align ="right" width ="30%">用户名:</td>
               <td><input type ="text" name ="username" class="box"></td>           
            </tr>
             <tr>
               <td align ="right" width ="30%">密码:</td>
               <td><input type ="text" name ="password" class="box"></td>           
            </tr>
             <tr>
               <td align ="right" width ="30%">性别:</td>
               <td><input type ="radio" name ="sex" value="男" checked="checked"><input type ="radio" name ="sex" value="女" ></td>           
            </tr>
             <tr>
               <td align ="right" width ="30%">密码找回问题:</td>
               <td><input type ="text" name ="question" class="box"></td>           
            </tr>
            <tr>
               <td align ="right" width ="30%">密码找回答案:</td>
               <td><input type ="text" name ="answer" class="box"></td>           
            </tr>
            <tr>
               <td align ="right" width ="30%">邮箱:</td>
               <td><input type ="text" name ="email" class="box"></td>           
            </tr>
            <tr>
                <td colspan="2" align="center" height="40">
                <input type ="submit" value="注册">
                <input type ="reset" value="重置">
                </td>
            </tr> 
    
    </body>
    </html>

    最重要的步骤,也是今天的重点:配置servlet
    web.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
      <display-name>MyBlog</display-name>
    
      <servlet>
        <servlet-name>RegServlet</servlet-name>
        <servlet-class>servlet.RegServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>RegServlet</servlet-name>
        <url-pattern>/RegServlet</url-pattern>
      </servlet-mapping>
    
    </web-app>

    我们运行index.jsp



    这里出现了乱码问题,是为什么呢,明明设置的字符集都是统一的。因为通过servlet处理form表单就会出现这样的情况。解决办法是加个过滤器。我后面会讲到。

    展开全文
  • 使用JSP实现用户登录

    万次阅读 多人点赞 2016-05-22 22:01:22
    关于使用JSP实现用户登录初探
  • JSP模式 实现用户注册的功能

    千次阅读 2011-11-08 19:08:16
    用来接收客户端提交的请求,然后进行验证:语法格式的验证和该用户是否是已经存在的用户,如果该用户是合法的,将该用户加入到users表中,然后跳转到loginSuccess.jsp页面上,显示用户信息。否则跳转到register.jsp
  • jsp+javabean:实现用户注册功能

    千次阅读 2019-11-05 12:55:09
    要求编写一个 JavaBean封装用户注册信息 本文是我在学习javabean时的一些学习经验。 JavaBean是一个可重复使用的软件组件,是遵循一定标准,用JAVA语言编写的一个类,该类的一个实例成为一个Javabean,简称bean。 ...
  • Jsp+Servlet+JavaBean实现用户注册

    千次阅读 2019-06-04 11:55:19
    // 获取用户注册时表单提交的参数信息 String name = request.getParameter("name"); String password=request.getParameter("password"); String password2=request.getParameter("password2"); String ...
  • jsp+javaBean实现用户注册与登陆操作

    千次阅读 2019-08-19 02:54:52
    本来挺简单的一个县项目却因为其中的一个坑足足困了一天,上网查了各种资料才找出,特意写一篇博客来记录,== 在这里也提议一下博客里关于jsp+javaBean 实现用户登陆操作的代码都有这个问题,我也是看了他们的博客才...
  • 基于JSP+Servlet+JavaBean实现用户注册和登录

    千次阅读 多人点赞 2020-05-14 11:40:00
    基于JSP+Servlet+JavaBean实现用户注册和登录 实现一个简单的用户注册登录页面。通过注册页面提交注册信息,若数据库中已存在该用户名,给出提示,重新进入注册页面,当与数据库中的已有用户名不重复时,写入数据库...
  • JSP MVC2 实现用户注册的功能

    千次阅读 2011-11-07 20:30:11
    用来接收客户端提交的请求,然后进行验证:语法格式的验证和该用户是否是已经存在的用户,如果该用户是合法的,将该用户加入到users表中,然后跳转到loginSuccess.jsp页面上,显示用户信息。否则跳转到register.
  • 文章目录一、目标二、注册页面的实现Ⅰ.实现注册页面跳转Ⅱ.制作注册页面Ⅲ.完善dbHelper类Ⅳ.创建RegisterServletⅤ.效果展示 一、目标 在之前的一篇文章中我们做了登陆界面,并且实现了登陆时与数据库信息的交互...
  • 练习利用jsp model2思想实现用户注册功能
  • JSP作业3 - 使用JSP实现简单的用户登录注册页面

    万次阅读 多人点赞 2017-06-10 10:27:44
    实验要求:将实验2中的系统用户登录和注册页面改为JSP页面,并部署自己的Web应用于Tomcat服务器中具体要求: 完成登录JSP页面设计和注册页面设计 在登录页面表单中使用request对象获取用户信息,建立新的JSP页面完成...
  • JSP 实现登录注册功能

    千次阅读 2017-10-29 22:44:42
    JSP Model2案例 一、案例分析 JSP Model2 模型是一种 MVC 模式。由于 MVC 模式中的功能模块相互独立,并且使用该模式的... 的模型思想编写一个用户注册的程序,该程序中包含 两个 JSP 页面 register.jsp 和 logSu
  • JSP实现用户登录

    千次阅读 2017-11-22 12:22:37
    一 需求 用户名admin,密码admin,登录成功则使用...如果登录失败则请求重定向到login_failure.jsp页面。   二代码 1 login.jsp  page language="java" import="java.util.*" contentType="text/html; chars
  • 这里是index.jsp的内容: String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> "> 首页
  • JSP实现注册登录功能

    千次阅读 2020-10-07 21:15:30
    JSP实现注册登录功能 要求: 注册贝面添加登录链接 登录页面添加注册链接 注册成功跳转到登录页面 注册失败跳转到注册页面 登录成功跳转到用户列表页面 登录失败跳转到登录页面 代码: 与数据库连接 ...
  • 使用JSP实现用户登录验证功能

    千次阅读 2020-03-12 15:38:19
    JSP实现用户登录验证功能 创建index.jsp 代码: <%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8”%> <% String str=request.getParameter(“username”); ...
  • 用户的登录、注册和退出是一个系统最常见的功能,现将各功能用jsp代码表示出来 用户的登录: 其中connDB是数据库连接类,将用户名username放入session中 <%@ page contentType="text/html; charset=gb2312" ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,084
精华内容 27,233
关键字:

jsp实现用户注册