# 实验一 **Repository Path**: djoyaaa/experiment_1 ## Basic Information - **Project Name**: 实验一 - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-04-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaEE-Maven-demo ### 实验一实验报告 院(系)名称:网络空间安全学院 专业班级: 17软卓1班 学号: 201741412103 姓名: 关振威 实验题目: 实验1 Servlet编程 实验日期:2019.4.20 实验(上机)学时: 2 成绩: ### 实验内容、要求 *实现一个用户注册/登录模块,大致功能如下: 启动首页为登录页 如果用户还没有用户名和密码,则请他/她先进行注册,注册信息写入一个文本文件中,注册成功后直接回到登录页 登录成功后则提示XXX登录成功 登录不成功则提示究竟是用户名不存在还是密码错误 其它你想到的情况,请多参看别的软件的登录页 #### 采用的Java EE技术规范 JSP Filter配置 Serlet配置 Javabean ### 流程图: ![](image/process.png) ### 程序运行 1.未登陆 ![](image/login.png) 2.点击登陆后: ![](image/userinfo.png) 3.点击退出: ![](image/login.png) 4.直接访问servlet:http://localhost:8080/login/dgut(会重定向到登陆) ![](image/dgutlogin.png) ### Servlet JsonServlet : 与莞工中央认证交互,发送请求,重定向回index.jsp Logout : 登出,从中央认证退出并删除当前会话, ### Json Class PostJson : 第一次post对应的类 Person : 人员信息对应的类