效果图:

登录失败图:

成功登录图:

代码login.jsp:

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<body><h3>用户登录</h3><form action="" method="post"><table><tr><td>用户名:</td><td><input type="text" name="uname" /></td></tr><tr><td>密码:</td><td><input type="password"  name="upwd" /></td></tr><tr><td><input type="submit" value="登录"/> </td><td><input type="reset" value="重置"/></td><tr/></table></form><%!boolean vUser(String name,String pwd)      //创建一个函数,用于验证输入的用户名和密码是否正确,如果有需求,可以连接数据库{if(name.equals("admin")&&pwd.equals("123")) //如果相等返回真{return true;}else {return false;                            //不然返回假}}%><%String name=request.getParameter("uname");        //获取上一个页面输入的用户名String pwd=request.getParameter("upwd");      //获取密码if(name.equals("")||pwd.equals(""))               //如果为空,则输出一句话在下方{out.println("密码不能为空!");return;}if(!vUser(name,pwd))                            //调用方法,如果为假则输出一句话{out.println("用户或者密码不正确!");return;}response.sendRedirect("userinfo.jsp?name="+name+"&pwd="+pwd);  //不然就调用方法,跳转页面,并传递参数%>
</body>
</html>

代码:userinfo.jsp

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<body>
<%String name=request.getParameter("name");   //获取上一个页面传送的数据String pwd=request.getParameter("pwd");out.println("用户名"+name);out.println("密码"+pwd);%>
</body>
</html>

代码关键字查找解释:
①form创建表单,action=要跳转的页面,如果为空则返回本页面

②input 可输入数据的输入字段。
type 属性,可以是text(文本字段)或者其他属性。(如:password(密码字段),submit(按钮),checkbox(复选框),radio(单选框),reset(重置按钮)。)

③name 表单的名称,调用时值的名字。

④request.getParameter(“uname”);获取客户端服务器的参数值

传递一个参数
response.sendRedirect(“list.jsp?type=”+types);
传递多个参数:
在几个参数的中间加上&就可以了呀
就这样response.sendRedirect(“error.jsp?abc=”+x+"&参数="+变量+"&参数="+变量+"&参数="+变量…);

jsp网页实现登录用户名于密码的验证(不涉及数据库操作)相关推荐

  1. php判断已登录用户名和密码,PHP验证登录用户名和密码

    [include_once(../discuz/include/common.inc.php);$CTDF_USERINFO = array(); $CTDF_USERINFO[sid] = $sid ...

  2. java自动填充_java 如何自动填充网页上的用户名和密码?

    展开全部 java 自动填充网页上的用户名和密码有两种方法: 方法一.在input 标签里面的 value属性赋值即可,如32313133353236313431303231363533e78988e ...

  3. 华三交换机如何进入配置_H3C交换机如何配置登录用户名和密码

    在中国交换机市场,H3C自2003年公司成立以来,已累计出货上百万台,以太网交换机端口数占全球的`市场份额23.4%,在交换机领域内综合技术实力和市场份额排名均达到业界第一.下面YJBYS小编为大家整 ...

  4. 计算机怎么登录用户名和密码忘了怎么办,忘记了路由器的登录用户名与密码怎么办...

    由于一般路由器设置了一次后期很少需要再去设置,因此后期会出现当需要进入路由器的时候,自己也将登录用户名与密码忘记了,那么这种情况怎么办呢?主要分为2种情况: (电脑入门到精通网 www.58116.c ...

  5. 电脑开始怎么设置计算机用户名,如何修改电脑登录用户名以及密码呢?5秒钟让你学会...

    如何修改电脑登录用户名以及密码呢?对于这个问题,你可能有点好笑,这么简单的问题还拿出来分享呢? 确实,对于稍微懂一点电脑知识的人而言,确实超级简单可笑,但我也相信还是有部分初学者以及对于电脑知识不是太 ...

  6. H3C Telnet、SSH登录 用户名和密码一致

    H3C Telnet.SSH登录 一.项目拓扑 二.项目需求 三.配置步骤 四.测试 一.项目拓扑 二.项目需求 telnet可登录 ssh可登录 用户名和密码一致都是abc, 用户权限15 三.配置 ...

  7. python ftplib模块 爆破ftp登录用户名和密码

    1.连接ftp服务器 import ftplib ftp = ftplib.FTP() ftp.connect('192.168.50.130', 21) ftp.login("anonym ...

  8. phpmyadmin登录MySQL密码_phpMyAdmin配置登录用户名与密码教程

    本文章来给大家介绍在phpmyadmin配置mysql登录管理密码哦,下面我以root用户为实例来给各位同学介绍介绍,有需要了解的朋友可参考. phpMyAdmin配置文件在libraries下的co ...

  9. 模拟一个“系统登陆“窗体,进行用户名和密码的验证: 1.当用户名和密码都正确时,弹出一个对话框,提示“用户名和密码正确”, 2.用户名错误,弹出一个对话框,提示“用户名错误,请重新输入!”

    模拟一个"系统登陆"窗体,进行用户名和密码的验证: 1.当用户名和密码都正确时,弹出一个对话框,提示"用户名和密码正确", 2.用户名错误,弹出一个对话框,提示 ...

最新文章

  1. wrs-tuya-cloud
  2. Dispatcher与UI线程交互
  3. 当CPU飙高时,它在做什么
  4. @NotNull JSR-303验证
  5. QT多媒体 播放视频并显示字幕
  6. vector邻接表建图+DFS+BFS
  7. jquery 实现 点击把数据移动右侧 点击再次移回到左侧
  8. 一段比较好的加1操作。能够防止简单的++造成的溢出。
  9. V4L2应用程序框架--一【转】
  10. HTML的文本可以删除吗,如果内部包含一些文本,请删除html标记
  11. linux DNS 简单配置
  12. 计算机网络按网络覆盖范围大小排序 从小到大为,现代远程网络教育概论试题及答案分析.pdf...
  13. npm ERR code ETIMEDOUT npm ERR syscall connect npm ERR errno ETIMEDOUT npm ERR network reques...
  14. Vue表单设计器的终极解决方案
  15. linux概述及环境搭建
  16. 电脑快捷操作方式大全
  17. 结构化数据,半结构化数据,非结构化数据非区别和示例
  18. C语言学生信息管理系统第二版(附带密码登录模式)
  19. JDBC--基础JDBC
  20. 如何限制IP访问你的网站?

热门文章

  1. python cv模块_Python cv包_程序模块 - PyPI - Python中文网
  2. Spring高级之注解@lazy详解(超详细)
  3. 解析xml文件的几种技术
  4. java怎么区分变量和方法_如何测试Java的变量和方法
  5. java 获取年 两位,java使用jxl读取日期年份只显示前两位的解决方法
  6. linux脚本中如何读取文件,如何在Shell脚本中逐行读取文件
  7. 为什么虚拟机上一运行就显示程序停止_五分钟学Java:如何学习Java面试必考的JVM虚拟机||CSDN博文精选...
  8. 服务端断开_Java多线程技术:实现多用户服务端Socket通信
  9. Oracle 分组拼接字符串
  10. Java 算法 数字分类