精华内容
下载资源
问答
  • 将实验2中的系统用户登录注册页面改为JSP页面,并部署自己的Web应用于Tomcat服务器中 具体要求: 完成登录JSP页面设计和注册页面设计 在登录页面表单中使用request对象获取用户信息,建立新的JSP页面完成登录验证...
  • 炫酷的登录页面,css样式,js等等全部都有,登录效果也是写好的,其登陆用户名和密码是写死的,自己可以根据需要改成动态的
  • jsp登录注册页面

    2015-10-27 16:27:00
    jsp登录注册页面
  • jsp自己做的简单登录注册页面,用SQL数据库连接。可以供初学者学习,共同进步。
  • jsp登录注册页面代码

    千次阅读 2020-09-29 14:15:40
    登录页面 代码如下: 注册页面 代码如下: 详情页面

    登录页面

    在这里插入图片描述
    代码如下:
    在这里插入图片描述
    在这里插入图片描述

    注册页面

    在这里插入图片描述

    在这里插入图片描述
    代码如下:
    在这里插入图片描述

    在这里插入图片描述

    详情页面

    在这里插入图片描述

    展开全文
  • 主要基于Servlet+JSP+JavaBean开发模式实现JavaWeb用户登录注册功能实例代码,非常实用,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看看吧
  • Servlet+JSP+MySQL实现的的登录注册页面 实现了:密码加密,用户角色的增删查改,根据权限隐藏标签,用户-角色-权限模式等
  • 代码是在初学Web时写的,现在闲来无事做的代码和界面优化,连接MySql数据库,里面有数据库脚本,测试帐号:admin,密码:admin;仅供初学者学习使用。
  • JSP用户注册登录程序代码,数据库使用的是oracle 11G。程序很简单,适合新手。
  • JSP登录注册系统

    2016-04-15 12:19:23
    JSP登录注册系统,提交表单-->用户数据封装[JavaBean](servlet)-->调用连接数据库,注册时存入数据库,登录时获取验证。均已测试。
  • 简单的JSP登陆注册代码
  • 主要为大家详细介绍了JSP实现用户登录注册和退出功能,具有实用性和参考价值,感兴趣的小伙伴们可以参考一下
  • JSP注册页面代码

    2010-12-30 15:52:27
    这是经典的JSP注册页面代码,希望对新学JSP的同学们,提供微薄的帮助,谢谢同学们!
  • 学习前端技术,最好用一个简单的例子来学习,这个资源就是利用了主要4种技术来实现登录
  • jsp+tomcat+mysql实现页面登录注册,还加入了图的功能
  • jsp用户注册登录数据库实现代码

    热门讨论 2013-04-19 16:28:49
    用的是mysql 数据库 ,web用的jsp技术。实现简单的用户注册登录验证,前端还有javascript验证。
  • jsp注册登录

    2018-06-15 18:53:59
    使用jsp+Servlet+mysql实现基本的登录注册以及增删查改
  • jsp+java servlet实现简单用户登录(使用数据库,包括注册页面)功能介绍本项目通过使用jsp和servlet实现简单的用户登录。主要逻辑为:如果用户不存在,则首先进行注册(注册信息同步到数据库中)。进行注册后,可进入...

    jsp+java servlet实现简单用户登录(使用数据库,包括注册页面)

    功能介绍

    本项目通过使用jsp和servlet实现简单的用户登录。主要逻辑为:如果用户不存在,则首先进行注册(注册信息同步到数据库中)。

    进行注册后,可进入登录页面对账号进行登录。

    如果账号存在,则正确跳转到欢迎界面,否则提示用户账号信息输入错误。

    用户进行登录页面时需要填写验证码同时可勾选是否两周内免登陆。

    用户进入欢迎界面,则会显示这是用户第几次登录,如果不是第一次登录则会显示上次登录时间。

    如果用户直接进入welcome,(没有进行登录,直接打开welcome.jsp)则会跳转到登录页面,防止非法登录。

    前期工作准备

    1.安装了Tomcat并可以成功使用。

    2.由于需要与数据库连接,本项目使用的是mysql数据库,需要引入

    mysql-connector-java-5.1.9.jar包(可在官方下载或者通过maven引入mysql依赖),需要注意mysql-connector-java-5.1.9.jar需要放在C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext路径下,否则会出现连接数据库异常。

    引入maven依赖:03649045b2fa7f6e0971e6d4559fdfad.png

    实现登录页面

    创建数据库83ef311123f6754eb7e3b51af23879a7.png

    此时数据库为空,无数据需要先进行注册才能登陆成功。

    三个页面处理

    欢迎界面(LoginServlet.jsp)

    1.代码33991e67d421bfd1278aacfa37790f0a.png

    2.页面如下:2ecc8fda4b6245edd9df612a336b4ade.png

    验证码(index.jsp)

    (点击验证码可以实现更新验证码)b3dc75ec42c1de137c3121deb1dc87c7.png

    a076f84a2379a2fade6ecf2596083750.png

    登录处理页面(LoginCl.java(servlet))

    业务逻辑处理页面0154749efe6b8c9a0720c884a927914c.png

    如果当前不存在该用户,则会输出账号密码错误等信息,存在该用户则会跳转到欢迎界面。

    欢迎界面(welcome.jsp)0af30ad2de4e7cf215f3e08703242ea5.png

    实现注册页面

    信息注册(register.jsp)053301556b897ca5e5e586cd9ce6f245.png

    e0404c9162e9c32da599209e2c1c4a85.png

    点击注册后则会跳转到注册成功页面,将其账号和密码进行存储到数据库中,后可以直接进行登录。

    注册成功页面(registerMessage.jsp)3f25ce9858735b00e75eee33a2bb0b55.png

    bd262c1c11f89e01ef4ecdbd12bb9312.png

    (如下所示,数据添加成功)8884d3c44f20636ed49118127578a6ff.png

    功能演示

    至此此项目结束,我演示一下登录时的场景。

    1.数据库数据888672ad887843dd0dc5a8a4182cde6a.png

    2.输入数据库中没有的信息2ecc8fda4b6245edd9df612a336b4ade.png

    3b11989309b2f7a2a21613889279192e.png

    3.账号密码正确126b81d7714fa4f56b15a5308f54bbd6.png

    ps:需要注意一定要填写账户或者密码或者验证码,否则则会弹出错误窗口。

    eg:94cb43308945f6e3c040ed0467fb0dc8.png

    424d1201f46c03e3ebecc87ef4191670.png

    24e90c3bf3275e9a012e4b3c54e453c9.png

    总结

    此项目需要用到的知识点比较多,其中包括 jsp,servlet,mysql,cookie, Javabean等。需要将学到的web知识联系起来。有不懂的代码问题欢迎提问。原作者姓名:IT界的徐小渣

    原出处:CSDN

    原文链接:jsp+java servlet实现简单用户登录和注册页面(连接数据库,登录页面包含验证码,两周内免登陆等功能)

    展开全文
  • JSP+JDBC实现登录注册

    2018-12-04 19:40:02
    JSP+JDBC实现的登录注册 其中包含完整的代码登录注册页面美观简洁
  • JSP实现登录注册并链接数据库页面

    万次阅读 多人点赞 2016-11-18 19:27:16
    在学习了页面跳转及部分知识后做了登录注册界面,并经过本博主调试bug后完善的更进一步,大家有什么问题也可以留言,本博主以更广泛学习讨论为目的。  内容介绍:实现页面的跳转;注册登录时实现读取数据库,并对...

            在学习了页面跳转及部分知识后做了登录注册界面,并经过本博主调试bug后完善的更进一步,大家有什么问题也可以留言,本博主以更广泛学习讨论为目的。

            内容介绍:实现页面的跳转;注册登录时实现读取数据库,并对数据库实现插入(insert)和查询(select)功能。

            几点注意:sqljdbc.jar包的导入和环境变量;数据库的登录读取,可以参考数据库的测试。

    登录注册界面的代码实现

    index.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 'Feilong_index.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>
        <center>
        <font face = "宋体" size = "6" color = "#000">欢迎使用飞龙科技</font><hr>
        <div>
            <img alt="" width = "600" height = "400" src="D:\我的图片\QImages\小人团队.jpg">
        </div>
        <table width = "200" border ="1" bordercolor = "#00F">
            <tr>
              <td><input type = "button" value = "登      陆" onclick = "window.location.href('login.jsp')"></td>
              <td><input type = "button" value = "注      册" onclick = "window.open('register.jsp')"></td>
            </tr> 
        </table>
      </center>
      </body>
    </html>

    login.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 'Feilong_login.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">
    	-->
    
      <body>
        <center>
      	<font face="楷体" size="6" color="#000" >登录界面</font>
      	<%  
        String flag = request.getParameter("errNo");  
        try{
             if(flag!=null)
                out.println("用户名不存在或密码错误");
        }catch(Exception e){
            e.printStackTrace();
        }
       %>
      	<form action = "loginCh.jsp" method="post">
          <table width="300" height = "180" border="5" bordercolor="#A0A0A0"> 
     		<tr>
     		  <th>账  户:</th>
     		  <td><input type="text" name="name"  value = "请输入用户名" maxlength = "16" onfocus = "if(this.value == '请输入用户名') this.value =''"></td>
     	    </tr>
     	    <tr>
     		  <th>密  码:</th>
     		  <td><input type="password" name="pwd" maxlength = "20"></td>
     	    </tr>
     	    <tr>
     	      <td colspan = "2" align = "center">
     		    <input type="submit" name="submit" value="登       录">
     		    <input type="button" value="返       回"
     			  οnclick="window.location.href('/webText')">
     	      </td>
     	    </tr>
     	  </table>
     	</form>
      </center>
      </body>
    </html>
    loginCh.jsp  //登录检验
    <%@ page language="java" import="java.util.*,java.sql.*,java.net.*" 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 'Feilong_loginCh.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>
        <%      //接收用户名和密码  
                String user = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");  
                String pwd = request.getParameter("pwd");
    
                String driverClass = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
                String url = "jdbc:sqlserver://localhost:1433; DatabaseName = db_01";
                String username = "sa";
                String password = "123";
                Class.forName(driverClass);//加载驱动 
                Connection conn = DriverManager.getConnection(url,username,password);//得到连接
                PreparedStatement pStmt = conn.prepareStatement("select * from tb_user where UName = '" + user + "' and Pwd = '" + pwd + "'");
                  ResultSet rs = pStmt.executeQuery();
                    if(rs.next()){
                        response.sendRedirect("success.jsp?username="+URLEncoder.encode(user)); //解决乱码 
                    }else{
                        response.sendRedirect("login.jsp?errNo");//密码不对返回到登陆  
                    }
         rs.close();
         pStmt.close();
         conn.close();
         %>
      </body>
    </html>
    
    success.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>Feilong_登录成功</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>
        <center>
        <%
         String name = new String(request.getParameter("username").getBytes("8859_1"));
         out.println("欢迎你:" + name);
        %><br>
        <a href="login.jsp">重新登陆</a>
        </center>
      </body>
    </html>
    

    register.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 'Feilong_register.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">
    	-->
        <script>
    		function addCheck(){
    			var username=document.getElementById("username").value;
    			var password=document.getElementById("password").value;
    			var newword=document.getElementById("newword").value;
    			if(username==""){
    				alert("用户名不能为空!");
    				document.getElementById("username").focus();  
    				return false;
                    }
    			if(password==""){
    				alert("密码不能为空!");
    				 document.getElementById("password").focus();
    				 return false;
    				 }
    			if(password != newword){
    				alert("两次输入密码不相同!");
    				 document.getElementById("newword").focus();
    				 return false;
    				 }
    		}
    		function validate(){
    		    var flag = addCheck();
    		    if(flag == false)
    		        return false;
    		    return true;
    	    }
    	</script>
      <body>
        <center>
    	<font face="楷体" size="6" color="#000">注册界面</font>
    	<form action = "checkRegister.jsp" method = "post" onsubmit = "return validate()">
      	<table width="300" height = "180" border="5" bordercolor="#A0A0A0">
      	  <tr>
    		<th>用户名:</th>
    		<td><input type="text" name="username" value="输入16个字符以内" maxlength = "16" onfocus = "if(this.value == '输入16个字符以内') this.value =''"></td>
     	  </tr>
     	  <tr>
     		<th>输入密码:</th>
     		<td><input type="text" name="password" value="输入20个字符以内" maxlength = "20" onfocus = "if(this.value == '输入20个字符以内') this.value =''"></td>
     	  </tr>
     	  <tr>
     		<th>确认密码:</th>
     		<td><input type="text" name="newword" value="重新输入密码" maxlength = "20" onfocus = "if(this.value == '重新输入密码') this.value =''"></td>
     	  </tr>
    	  <tr>
     		<td colspan = "2" align = "center">
     		  <input type="submit" value="注  册">    
     		  <input type="reset" value="重  置">
     		</td>
    	  </tr>
    	</table>
        </form>
        </center>
      </body>
    </html>

    checkRegister.jsp //验证注册用户并导入数据库

    <%@ page language="java" import="java.util.*,java.sql.*" 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 'Feilong_chechRegister.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>
        <%      
                String user = new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF-8");  
                String pwd = request.getParameter("password");
    
                String driverClass = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
                String url = "jdbc:sqlserver://localhost:1433; DatabaseName = db_01";
                String username = "sa";
                String password = "123";
                Class.forName(driverClass);//加载驱动 
                Connection conn = DriverManager.getConnection(url,username,password);//得到连接
                PreparedStatement pStmt = conn.prepareStatement("select * from tb_user where UName = '" + user + "'");
                  ResultSet rs = pStmt.executeQuery();
                    if(rs.next()){
                        out.println("<script language='javascript'>alert('该用户已存在,请重新注册!');window.location.href='register.jsp';</script>");
                    }else{
                        PreparedStatement tmt = conn.prepareStatement("Insert into tb_user values('" + user + "','" + pwd + "')");
                            int rst = tmt.executeUpdate();
                            if (rst != 0){
                                  out.println("<script language='javascript'>alert('用户注册成功!');window.location.href='index.jsp';</script>");  
                            }else{
                               out.println("<script language='javascript'>alert('用户注册失败!');window.location.href='register.jsp';</script>");  
                            }
                    }
         %>
      </body>
    </html>
    

    以上代码若有问题,首先执行下面数据库的测试代码:

    执行下面代码前,首先在数据库中创建名为‘db_01’的数据库,在表中创建名为‘user’的表

    login1.jsp

    <%@ page language="java" import="java.util.*,java.sql.*" 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 'Feilong_login.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>
        <%
        String driverClass = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
        String url = "jdbc:sqlserver://localhost:1433; DatabaseName = db_01";
        String username = "sa";
        String password = "123";
        Class.forName(driverClass);//这步错可能是因为.jar包导入问题
        Connection conn = DriverManager.getConnection(url,username,password);//这步错可能是因为数据库属性安全中的名、密码不对或SQL的IP端口不是‘1433’
        PreparedStatement pStmt = conn.prepareStatement("select * from tb_user");
               ResultSet rs = pStmt.executeQuery();
                    while(rs.next()){
                          out.println("用户名: " + rs.getString(1) 
                                 + " 密码: " + rs.getString(2));
                    }
         rs.close();
         pStmt.close();
         conn.close();
         %>
      </body>
    </html>

    小人团队.jpg

    以上代码都是经过本博主细心敲打修改并实现的。转载请注明本博客的地址。

    展开全文
  • 代码使用请有基础jsp基础,知道将代码添加到哪里,文章中已做详细阐述
  • 关于jspde登录注册页面 没有和数据库连接的 用aplication和session实现的
  • JSP做个简单的登录注册页面

    万次阅读 多人点赞 2020-10-21 23:49:32
    JSP做个简单的登录注册页面 第一步先分析整个过程,然后得出大概思路。 首先,进入登录页面(login.jsp),如下: 我们是没有账号的所以需要注册账号,所以这时候必须有一个注册页面(register.jsp),如下 紧...

    用JSP做个简单的登录注册页面

    第一步先分析整个过程,然后得出大概思路。
    首先,进入登录页面(login.jsp),如下:
    在这里插入图片描述
    我们是没有账号的所以需要注册账号,所以这时候必须有一个注册页面(register.jsp),如下
    在这里插入图片描述
    紧接着注册成功后跳转成功页面,这时我们需要一个注册成功的页面(registersuccess.jsp),如下:
    在这里插入图片描述
    点击返回页面后,我们就可以在登录页面登录,然后登录时有登录成功和登录失败的页面。所以还要再写两个(loginsuccess.jsp loginfailure.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=ISO-utf-8">
    <title>登录</title>
    <style>
     #a {
    
        width:50%;
        height:200px;
        border: 1px dashed ;
        background-color:lightyellow;
        text-align:center;
    }
    body{
    background-color:lightblue;
    }
    </style>
    </head>
    <body>
    <div id="a">
    <h1>登录界面</h1>
    <form action="check.jsp" method="post">
    账号:<input type="text" name="id"/>
    <br>
    密码:<input type="password"name="password"/>
    <br>
    
    <input type="submit" value="login"/>
    没有账号?<a href ="register.jsp">注册账号</a>
    </form>
    </div>
    </body>
    </html>
    
    

    注册页面代码

    <%@ 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>账号注册</title>
    </head>
    <style>
     #a {
        width:50%;
        height:50%;
        border: 1px dashed ;
        background-color:lightgreen;
        text-align:center;
    }
    
    body{
    background-color:lightyellow;
    }
    </style>
    <body>
    <%--注册框 --%>
    <div id="a">
    <h1>注册账号</h1>
    <form action="registersuccess.jsp"  method="post">&nbsp;&nbsp;&nbsp;:
    <input type="text"
    name="id">
    <br>&nbsp;&nbsp;&nbsp;:
    <input type="password"name="password">
    <br>
    
    姓名:
    <input type="text" name="name">
    <br>
    
    手机号:
    <input type="text" name="phonenumber">
    <br>
    
    <input type="submit" value="注册">
    
    <input type="submit" value="重置">
    </form>
    </div>
    </body>
    </html>
    
    
    

    注册成功代码

    
    <%@ 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>注册成功</title>
    </head>
    <style>
     #a {
    
        width:50%;
        height:200px;
        border: 1px dashed ;
        background-color:lightyellow;
        text-align:center;
    }
    
    </style>
    <body>
    <div id="a">
    <form action="check.jsp"
    method="post">
     <%
    request.setCharacterEncoding("UTF-8");
       String id=request.getParameter("id");
       session.setAttribute("id", id);
       String name=request.getParameter("name");
       session.setAttribute("name", name);
       String password=request.getParameter("password");
       session.setAttribute("password", password);
     %>
     恭喜您注册成功!<br>
     您的账号为:<%=id %><br>
     您的密码为:<%=password %><br>
     请妥善保管好您的密码!<br>
    </form>
    <a href="login.jsp"
    style="color:#FAAF46 font-size:10px">返回登录页面</a>
    </div>
    </body>
    </html>
    
    
    

    登录成功页面

    <%@ 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>登录成功</title>
    <style>
    body{
    background-color:yellow;
    }
     #a {
        width:50%;
     height:200px;
     border: 1px dashed ;
        background-color:lightyellow;
        text-align:center;
    }
    </style>
    </head>
    <body>
    <div id="a">
    <h1 align="center">
    页面仅供测试。
    </h1>
    <h2 align="center">登录成功</h2>
    </div>
    </body>
    </html>
    

    登录失败页面

    <%@ 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>登录成功</title>
    <style>
    body{
    background-color:grey;
    }
     #a {
        width:50%;
     height:200px;
     border: 1px dashed ;
        background-color:lightyellow;
        text-align:center;
    }
    </style>
    </head>
    <body>
    <div id="a">
    <h1 align="center">
    页面仅供测试。
    </h1>
    <h2 align="center">登录失败</h2>
    <h3 align="center"><a href="login.jsp" style="color:#FAAF46 font-size:10px">返回登录页面</a></h3>
    </div>
    </body>
    </html>
    

    在登录时还需要进行检验,看看账号密码是否正确

    检查页面(check.jsp)主要代码(在body里面写)

    <%@ 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=ISO-utf-8">
    <title>check</title>
    </head>
    <body>
    <form method="post" action="">
    <% 
       String id=(String)session.getAttribute("id");
       String password=(String)session.getAttribute("password");
       String name=request.getParameter("id");
       session.setAttribute("name", name);
       String password1=request.getParameter("password");
       session.setAttribute("password", password1);
    if(id.equals(name)&&password1.equals(password))
    { response.sendRedirect("loginsuccess.jsp");}
    else
    response.sendRedirect("loginfailure.jsp");
    %>
    </form>
    </body>
    </html>
    

    第一次学习使用,如有意见请指出,感谢您的浏览。
    2020-12/17修改,更新了check.jsp页面的代码。

    这个只是用session来暂存我们的数据,没有存到数据库中,所以看需求,如果有需要可以了解一下主页中这个系列的内容

    https://blog.csdn.net/l1051663145/article/details/110189213

    本篇文章的代码需要的自提:
    https://pan.baidu.com/s/1KacVIxh1Xl5QbMwyrK7iRw
    提取码:kc1s

    展开全文
  • 简单的注册登录页面
  • JSP登录验证源代码JSP登录验证源代码JSP登录验证源代码JSP登录验证源代码
  • jsp+Servlet+javaBean实现登录注册,数据库:MySQL 工具:myEclipse
  • 主要介绍了SpringBoot创建JSP登录页面功能实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 73,329
精华内容 29,331
关键字:

登录注册页面代码jsp