jsp实现一个简单的登陆界面(不连数据库)
基本思想
1.用户在登陆界面输入用户名和密码(设定为用户名和密码全为admin)
2.然后提交给处理jsp文件,由这个文件进行处理
3.处理完跳转到登陆成功或者失败界面
1.登陆界面
<%@ 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><form action="dologin.jsp" method="post">用户名:<input type="text" name="username"><br>密码:<input type="password" name="password"><br><input type="submit" value="提交"></form>
</body>
</html
2.处理界面
<%@ 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>Insert title here</title>
</head>
<body>
<%String username="";String password="";request.setCharacterEncoding("utf-8");username=request.getParameter("username");password=request.getParameter("password");if("admin".equals(username)&&"admin".equals(password)){session.setAttribute("username", username);request.getRequestDispatcher("success.jsp").forward(request, response);}else{response.sendRedirect("failure.jsp");}
%>
</body>
</html>
3.成功界面
<%@ 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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body><% out.print("登陆成功!");out.print("欢迎"+session.getAttribute("username"));%>
</body>
</html>
4.失败界面
<%@ 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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body><% out.print("登录失败");%>
</body>
</html>
jsp实现一个简单的登陆界面(不连数据库)相关推荐
- JSP写一个简单的登录界面
系列文章目录 JSP实现不链接数据库的简单登录功能实现 文章目录 系列文章目录 前言 一.jsp是什么? 二.使用到的页面代码 1.login.jsp 2.index.jsp 3.LoginServl ...
- java qq ui界面_java swing 创建一个简单的QQ界面教程
记录自己用java swing做的第一个简易界面. LoginAction.java package com.QQUI0819; import javax.swing.*; import java.a ...
- Android(安卓)一个简单的聊天界面的实现(eclipse实现)
这几天刚刚学习一下安卓的编程,尝试制作了一个简单的聊天界面(还没有实现网络等后续功能)软件界面如图.(使用eclipse实现) 当输入一些内容后,聊天界面可以下拉显示更多的聊天信息,如下图 首先对这个 ...
- 一对一直播源码,实现一个简单的登录界面
一对一直播源码,实现一个简单的登录界面 1.html <!DOCTYPE html> <html lang="en"> <head><me ...
- 写一个简单的Java界面程序
写一个简单的Java界面程序 有时候未免想写一些有界面的java小程序练练手,那么如何写一个比较好看的界面话程序呢?下面小编就带你一步一步来搭建这个小洋房. 实现界面化编程要用到的一个主要包impor ...
- PyQt5制作一个简单的登录界面
最近在学习GUI设计,分享做的一些小项目. 这篇文我们讲一下如何制作一个简单的登录界面. 目录 一.效果图 二.简述制作过程: 三.源码及材料: 1.源码: 2.图片素材: 一.效果图 如下: 二.简 ...
- Android Jetpack Compose——一个简单的微信界面
一个简单的微信界面 简述 效果视频 底部导航栏 导航元素 导航栏 放入插槽 绘制地图 消息列表 效果图 实现 聊天 效果图 实现 气泡背景 联系人界面 效果图 实现 好友详情 效果图 实现 发现 效果 ...
- QT学习之C++入门知识准备+建立一个简单的QT界面
本人使用的QT5.12.10下载地址http://download.qt.io/archive/qt/5.12/5.12.10/ 1.什么是C++ C++是C语言的升级版,在C的基础上加了很多功能,是 ...
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
[原创作品, 欢迎转载,转载请在明显处注明! 谢谢. 原文地址:http://blog.csdn.net/toss156/article/details/7638529] 今天给大家带来一个简单的登陆 ...
最新文章
- AI一分钟|美国第一家!Waymo商业自动驾驶打车服务正式获批
- hadoop中NameNode、DataNode和Client三者之间协作关系及通信方式介绍
- iOS设计模式(02):单例模式
- 【数理知识】《矩阵论》方保镕老师-第5章-矩阵微积分及其应用
- HTML-语义类标签
- 简述:B2B、B2C、C2C、O2O
- Kettle连接Hive2的问题解决思路
- python发布服务,Python服务发现:在本地n上发布服务
- sql缩进提高语句的可读性_为什么要使用列缩进来提高代码的可读性
- cmd指令大全指令_汇编语言常用指令大全
- python登录交换机执行命令_如何用Python脚本登录到交换机上修改配置?
- centos arm-linux-gcc,CentOS 5.5下arm-linux-gcc交叉编译环境的搭建
- [MongoDB]安装MongoDB遇到问题
- 55岁自学python编程-热门专业三年一换?奥鹏教育解析编程还能火多久
- python函数编写_Python函数(二)如何编写函数
- PXE无人值守安装linux后无法启动图形
- 技术人观点:开发人员在处理云应用时该注意什么?
- nyoj 523 亡命逃窜 【BFS】
- 2060显卡驱动最新版本_教程:怎么安装更新NVIDIAAMD显卡驱动?
- 从此刻起 文/毛毛虫