JSP实现简单的登录页面实现及代码(非连接数据库)
**
JSP实现简单的登录页面实现及代码(非连接数据库)
**
1、实现一个简单的登陆页面;
2、如果登陆成功,提示页面欢迎你,进入我的主页;
3、如果登陆不成功跳转到登陆页面;
4、使用固定用户名和密码即可。
jsp文件目录
总共分为五块内容
1. login.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=UTF-8">
<title>欢迎登陆!</title>
</head>
<body>
<%--登录页面 --%>
<h1 style="text-align:center;">欢迎登录!</h1>
<form action="loginProcess.jsp">
<table align="center" border="10">
<tr>
<td>用户名:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td>确认密码:</td>
<td><input type="password" name="password2"></td>
</tr>
<tr>
<td><input type="submit" name="提交"></td>
<td><input type="reset" name="重置"></td>
</tr>
</table>
</form></body>
</html>
2. loginProcess.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=UTF-8">
<title>登录处理</title>
</head>
<body>
<%--登录处理 --%>
<%
request.setCharacterEncoding("UTF-8");
String name=request.getParameter("user");
String password=request.getParameter("password");
String password2=request.getParameter("password");
%><% if("kongjunjie".equals(name) && "1701110273".equals(password) && (password==password2) ){%><jsp:forward page="success.jsp"></jsp:forward><%}else{%><jsp:forward page="error.jsp"></jsp:forward><%}%></body>
</html>
3. success.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=UTF-8">
<title>登录成功,跳转到主页</title>
</head>
<body>
<%--登录成功,进入我的主页 --%>
<h1><%=request.getParameter("user")%>恭喜你登录成功!!!</h1><br>
<h1><a href="homepage.jsp">点击进入我的主页</a></h1>
</body>
</html>
4.homepage.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=UTF-8">
<title>我的主页</title>
</head>
<body>
<%--我的主页 --%>
<h1>这里是我的主页,欢迎你!!!</h1>
</body>
</html>
5. error.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=UTF-8">
<title>登录错误</title>
</head>
<body>
<%--登录出错 --%>
<h1>登录信息输入错误,请重新输入!</h1><br>
<h1><a href="login.jsp">点击进入登录页面</a></h1>
</body>
</html>
运行结果:
JSP实现简单的登录页面实现及代码(非连接数据库)相关推荐
- 使用JSP实现简单的登录注册功能,并且使用Session跟踪用户登录信息
使用JSP实现简单的登录注册功能,并且使用了Session来跟踪用户的登录信息,这个是用纯JSP来实现此功能的,由于没有连接数据库,所以使用List来模拟数据库. 第一步:创建web项目 如果有不会创 ...
- 写一个简单的登录页面!!!(html)
写一个简单的登录页面!!! 大家好,我是伍柒. 今天我又双叒叕发现了一个好东西. 那就是用html做一个登录页面 那,该如何做呢? 首先 现在html里的body里写 一个头部header标签(双标签 ...
- html+css 制作简单QQ登录页面
HTML+css制作简单QQ登录页面 这是效果图 这是HTML源码 <!DOCTYPE html> <html lang="zh"><head> ...
- 实现一个简单的登录页面
实现一个简单的登录页面 设计了一个登录页面,感觉还挺不错的 实现效果 设计的还是挺好看的吧 分析需要的功能 一个登录页面一个注册页面 翻转效果 输入后的正则判断,给用户提示信息 翻转要清空页面的全部信 ...
- Android开发实现简单QQ登录页面
Android开发实现极为简单的QQ登录页面 设计一个简单QQ登录页面,无任何功能.然后打包安装到手机. 1.首先创建一个空白页面 2.打开样式设计的页面 在activity_main.xml中写入代 ...
- PHP连接数据库实现简单的登录页面
最后实现结果如下图所示: 如果输入的用户名或密码为空,则会弹出对话框提示 同样的,如果输入的密码不正确也会弹出对话框提示: 登录成功页面: 具体实现代码如下: HTML代码: <!DOCTYPE ...
- Kotlin实现简单的登录页面
目录 一.流程: 二.代码实现: 一.流程: 输入登录昵称+密码,点击登录按钮,登录成功显示成功toast并进入详情页面,登录失败显示失败toast Kotlin实现简单的登录页面视频 Kotlin实 ...
- 用html和css语言编写一个登录页面,简单css登录页面
CSS布局HTML小编今天和大家分享一个简单的登录界面CSS代码 登 陆 微信登陆QQ登陆 注 册 #zuo{ width: 500px; height: 540px; background: whi ...
- 超详细超简单的登录页面实现(MVC实现)
一个简单的利用数据库的查找实现网页的登录.话不多说,上代码. 目录 1.项目结构 2.数据库的设计 3.pojo编写 4.数据库(BaseDao)的实现 4.编写一个接口实现查询功能 5.编写一个测试 ...
最新文章
- nagios全攻略(三)----使用插件监控更多信息
- 自律到极致-人生才精致:第5期
- css索引_CSS中的Z索引:它是什么以及它做什么
- java snmp walk,snmpwalk命令常用方法总结(转)
- android 跳转京东app,第三方应用跳转到京东app
- 鸿蒙818工艺,荣耀智慧屏系列发布:鸿鹄818芯片+首款鸿鹄系统产品,未来家庭中心已来,3799元起售...
- Android 之 自动拨号
- Git 工作常用命令行
- ::设计·创意·插画::相关网站巨集!
- 使用JavaCV把图片合成视频(实用)
- Configuring Add-on Service
- html侧边导航栏跟随页面滚动,javascript练习:导航随内容滚动而跟随变化
- 「衡水中学语录分享」喜欢点波关注呗
- “已连接,但无法访问互联网”开机后wifi有感叹号, 时间无法同步解决办法
- linux服务器udp抓包工具,Linux下抓包工具tcpdump使用介绍
- python:成绩统计 描述 编写函数grade(实现以下功能↓可以任意添加参数
- Chrome浏览器存储书签文件的位置
- ENSP华为路由器出口NAT实验
- 自动化设备数据采集系统如何实现
- 利用Excel导入数据库的几种实现方式
热门文章
- python人工智能入门书籍推荐-了解、学习人工智能必看的十本书
- python安装第三方库re_音频处理 windows10下python三方库librosa安装教程
- 多场景项目实战 (总结有点多今天)
- RTMP摄像机无法成功推流到EasyDSS是什么原因?如何解决?
- 机器学习之R语言caret包trainControl函数(控制调参)
- 空域图像增强-图像灰度变换
- 【时间序列】ARMA 时序模型形式、理解、统计特性
- 一分钟搞懂精度,错误率、查准率、查全率
- 一个简单评价机器学习预测效果的办法
- ASP.NET Core 基础(九)——路由Routing