效果图:

登录失败图:

成功登录图:

代码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. Ignite的jdbc与网格的连接方式的查询性能对比
  2. 开源Redis可视化客户端工具,用过的人都说好看又好用!
  3. 小程序页面遮罩且不能滚动 + 内容居中显示
  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)
  5. wampserver php扩展openssl 不可用_PHP基础及WAMP集成基础
  6. C++中static与const成员
  7. 数字图像处理之引言基础
  8. Linux搭建邮件服务器postfix
  9. 实现单点登录(SSO)的三种方式
  10. 一维优化 方法c语言,第三章一维优化方法
  11. 软考中级软件设计分享
  12. JavaWeb(9) I18N国际化
  13. 计算机把C盘无法扩展,如何解决可分配空间却无法扩展C盘的问题?
  14. 2019广东工业智造创新大赛【赛场二】感谢拼命的自己
  15. ActiveMQ基本详解
  16. 什么是Word Embeddings
  17. ABAP BDC返回成功但是未创建单据或没有产生相应效果
  18. Vue实现后台管理案例
  19. MySql数据库入门
  20. 每天干的啥?(2018.02)

热门文章

  1. dll侧加载_动态载入DLL所需要的三个函数详解(LoadLibrary,GetProcAddress,FreeLibrary)...
  2. spark任务shell运行_Spark原理与实战(七)部署模式与运行机制
  3. python cv模块_Python cv包_程序模块 - PyPI - Python中文网
  4. Spring学习之旅(四):面向切面编程(AOP)
  5. numpy存储特征:消耗内存和计算速度测试
  6. Python机器学习:梯度下降法008如何确定梯度计算的准确性,调试梯度下降法
  7. oracle触发器记录所有dml,Oracle DML类型触发器
  8. mysql数据库被远程连接_如何让mysql数据库准许被远程连接访问
  9. css鼠标移入线条延中心伸长,jquery鼠标悬浮,显示动态延伸线条,如何在鼠标移开后依然让线条元素延伸到终点...
  10. java两个数之间质数求法_Java程序显示两个间隔之间的质数