博客
关于我
JSP内置对象---一个小项目(实现用户的登录 (不使用数据库))
阅读量:270 次
发布时间:2019-03-01

本文共 2155 字,大约阅读时间需要 7 分钟。

这里写图片描述

最终效果:
用户登录
登录成功
登录失败
下面只给出实现功能的JSP代码
Login.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>        
imooc - Login

dologin.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><%    String path = request.getContextPath();    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";    String username = "";    String password = "";    request.setCharacterEncoding("utf-8");    username = request.getParameter("username");    password = request.getParameter("password");    if("admin".equals(username)&&"admin".equals(password)){        request.getRequestDispatcher("login_success.jsp").forward(request, response);        session.setAttribute("username", username);    } else {        response.sendRedirect("login_failure.jsp");    }%>

login_success.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>        
imooc - Login
<% String loginUser = ""; if(session.getAttribute("username") != null){ loginUser = session.getAttribute("username").toString(); } %>

欢迎您 <%=loginUser%> 登录成功

login_failure.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>        
imooc - Login
登录失败,请检查用户名密码;
返回登陆页面
你可能感兴趣的文章
nexus 介绍
查看>>
nexus上传jar
查看>>
Nexus指南中的更新强调集成和透明度的重要性
查看>>
Nexus指南已经发布
查看>>
Nexus(1):Nexus的安装与配置
查看>>
NFC技术:概述
查看>>
NFinal学习笔记 02—NFinalBuild
查看>>
NFS
查看>>
nfs mount 故障 mount.nfs: access denied by server while mounting 10.0.100.208:/backup_usb
查看>>
NFS Server及Client配置与挂载详解
查看>>
NFS 服务配置篇
查看>>
NFS共享文件系统搭建
查看>>
nfs复习
查看>>
NFS安装配置
查看>>
NFS服务器配置-服务启动与停止
查看>>
NFS的安装以及windows/linux挂载linux网络文件系统NFS
查看>>
NFS的常用挂载参数
查看>>
NFS网络文件系统
查看>>
NFS远程目录挂载
查看>>
nft文件传输_利用remoting实现文件传输-.NET教程,远程及网络应用
查看>>