JavaWeb 实验 Servlet用户登录验证
实验2.2 Servlet用户登录验证
实验内容:
编写JSP程序,实现用户提交登录表单给Servlet,由Servlet 查询数据库(模拟查询,不用真的连接数据库查询),对用户是否存在进行验证。
实验步骤:
(1)编写一个验证用户的Servlet(LoginServlet. java),再编写登录页面程序login.html、登录成功页面welcome.jsp和登录失败页面loginfail.jsp。
(2)运行程序查看效果。
代码结构:
登陆页面参考实验1
check.jsp
<%--Created by IntelliJ IDEA.User: GAVTDate: 2021/11/11Time: 上午9:33To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Check</title>
</head>
<body><%String u=new String();String p=new String();java.util.Enumeration allPara= request.getParameterNames();while(allPara.hasMoreElements()){Object pname=allPara.nextElement(); //取得各个元素的name值String[] rs; //通过元素的name值取得valuers = request.getParameterValues((String) pname);int size=java.lang.reflect.Array.getLength(rs);if(pname.equals("u")){for (int i=0;i<size;i++) {u +=rs[i];}}if(pname.equals("p")){for (int i=0;i<size;i++) {p +=rs[i];}break;}}if(u.equals("gavt")&&p.equals("123")){response.sendRedirect("welcome.jsp");}else{response.sendRedirect("loginfail.jsp");}
%>
</body>
</html>
其余代码略
JavaWeb 实验 Servlet用户登录验证相关推荐
- 南邮汇编语言程序设计实验二————用户登录验证程序的设计
目录 实验环境(实验设备) 实验要求 实验代码 相关函数 实验结果 实验环境(实验设备) 硬件:微型计算机 软件:Windows 操作系统.汇编语言开发工具MASM或TASM 实验要求 1. 程序执行 ...
- 基于 JSP + Servlet 的用户登录验证
综合案例--基于 JSP + Servlet 的用户登录验证 [例6-1] 实现一个简单的用户登录验证程序,如果用户名是 abc ,密码是 123,则显示欢迎用户的信息,否则显示"用户名或密 ...
- 使用SSH框架实现用户登录验证
今天,写一个非常简单的通过struts+hibernate+spring的集成来实现用户登录验证的例子,让大家了解一下三者是如何是整合的. 我们可以通过myeclipse的向导,生成相应的环境搭建,如 ...
- 使用filter过滤器实现简单用户登录验证(不用配置web.xml文件)
一.filter过滤器的作用 如果想要获取中文字符,或者是显示提交的中文,就需要添加以下代码,来防止乱码的情况发生. request.setCharacterEncoding("utf-8& ...
- ajax登录验证的原理,ajax用户登录验证-get和post提交方式,与工作原理—2018-8-15...
ajax用户登录验证: 实例 html> Ajax实战:表单验证 用户登录 邮箱: 密码: 提交 let btn = document.getElementsByTagName('button' ...
- python登录验证程序_Python模拟用户登录验证
本文实例为大家分享了Python模拟用户登录验证的具体代码,供大家参考,具体内容如下 1.功能简介 此程序模拟用户登录验证的过程,实现用户名输入.黑名单检测.用户有效性判别.密码输入及验证等.用户在3 ...
- php 语法验证_PHP用户登录验证模块
这篇文章介绍的内容是关于PHP用户登录验证模块 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 实现用户登录 >>>1 创建登录表单 登录表单的HTML代码如下: U ...
- 数据库用户登录验证及注册功能实现
数据库用户登录验证及注册功能实现 1.mysql数据库安装 2.解决navicat连接mysql的密码错误问题 3.创建数据库.用户表.插入数据 (1)进入mysql数据库 (2) 创建数据库dnn_ ...
- php链接mysql实例之用户登录验证以及使用cookie登录
这篇博客实现用户登录验证以及使用cookie登录,它承接了前面的几个博客: 1. php连接mysql实例之新用户注册实现 2. php连接mysql实例之后台列表显示已注册的用户信息 3. php连 ...
最新文章
- Python机器学习入门资料整理
- http方法_手撸HTTP是理解HTTP的最好方法(0)
- 电磁场与电磁波第四章 时变电磁场
- 多线程中使用UNITY变量导致线程执行断掉却又不报错的问题
- 理解transformer
- java错误:需要《标识符》
- cad中拖动文字时卡顿_CAD复制卡顿问题解决办法
- 使用python给微信推送信息(一)
- 社交产品分析:共同看片,微光
- 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest:Gym 101667C
- 获取dataGridView当前行的值
- 智多星大数据分析云平台实践
- 最长连续子序列偏移_在新的模压成型工艺中结合热塑性连续带材与D-LFT(第一部分)...
- ro.hardware 由来
- SQL常用基础语句(SQL常用增删改查语句及案例)
- 漫画,开学季来临,用Python告诉你,女朋友应该从全国的哪个城市找
- 《天下贰》新版本“逐鹿中原”今日公测 开启PK新模式
- U盘中毒,空间仍然是被占用了,但是却不显示任何东西
- graphx解决图中心
- 恒压供水程序,西门子200模拟量通用变频器。 支持单变频和多变频