前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网页上的账号、密码登陆验证,是如何实现的?

网页上的账号、密码登陆验证,是如何实现的?

作者头像
跋扈洋
发布2021-04-25 15:54:57
4.4K0
发布2021-04-25 15:54:57
举报
文章被收录于专栏:物联网知识物联网知识

需求

我们在日常上网的过程中,常常会使用很多注册、登录我们的账号和密码的环节。这是网页开发中必不可少的一个环节。本文中将利用Java+Tomcat完成一个简单的账号、密码登录的网页。

功能

首先,需要让用户输入自己的账号和密码。在输入用户自己的账号和密码后,点击登录,将会自动进行验证。

当账号和密码与自己提前存入的账号密码相对应的时候,网页将会显示用户的账号名,并提示正确。

当账号密码错误时,网页会提示密码错误。

程序

本功能的实现主要通过两个页面进行实现,首先是一个登录页面,里面放置用户进行输入账号和密码,及登录跳转的程序,也就是我们后面的from.jsp。

另外一个是验证界面,也就是page.jsp文件。主要功能是验证密码的正确与否,并进行相关页面的显示。这其中的逻辑关系是本程序的重点。

登录页面

代码语言:javascript
复制
//from.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<html>
  <body>
    欢迎登录本系统
    <form action="page.jsp">
      请输入你的账号:<input name="account" type="text"><BR>
      请输入你的密码:<input name="password" type="password"><BR>
      <input type="submit" value="登录">
      </form>
  </body>
</html>

运行,得到验证页面,其中,action=“page.jsp”,表示该表单中输入的内容,提交给page.jsp去运行。

验证页面

代码语言:javascript
复制
//page.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<html>
  <body>
    
      <%
      String account=request.getParameter("account");
      String password=request.getParameter("password");
      String str3="wulianwangzhishi";
      String str4="123456";
      if(account!="")
      {
      if(account.equals(str3) && password.equals(str4))
      {
          out.println("密码正确 <br>" );   
      out.println("账号:"+account +"  登录成功!<br>" );    
        
    }
      else
      out.print("密码错误 <br>");
      }
      
       %>
  </body>
</html>
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 物联网知识 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档