# 软件开发与管理 **Repository Path**: ylbstring/web-framework ## Basic Information - **Project Name**: 软件开发与管理 - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 512 - **Created**: 2021-03-10 - **Last Updated**: 2021-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件开发与管理项目 #### 介绍 本仓库属于软件开发与管理课程。 包含作业和项目两个部分。 #### 要求 * 每次提交前填写以下的完成内容 * 并在提交消息中写明具体内容 #### 完成内容列表 ##### 第一次作业 ###### 1. 搭建环境已经完成啦 ###### 2.准备编写代码啦 ###### 3.登录静态页面包括(html,css,js)完成编写 ###### 4.jdbc连接池的编写完成。包括数据库的创建: #``` drop database if exists book; create database book; use book; create table t_user( `id` int primary key auto_increment, `username` varchar(20) not null unique, `password` varchar(32) not null, `email` varchar(200) ); insert into t_user(`username`,`password`,`email`) values('admin','admin','ylibai@163.com'); #``` ###### 5.登录逻辑javaee三层逻辑的部署完成(Bean Dao Service servlet) ###### 6.各部分测试类的完成 ###### 7.登录完成?跳转至login_success.html : 转发至login.html重新登录 登录username:ylb123 password 123456 ###### 8.优化界面,优化逻辑,优化细节:动态获取base标签地址 ###### 9.继续优化登录,错误信息回显在页面上 ##### 第二次作业 ###### 1.完成LoginFilter拦截器的功能 ###### 2.完成点击退出清除session ##### 第三次作业 ###### 1.利用Listener获取sessionId的方法获取在线访问人数 ###### 2. 用户退出功能实现 ##### 第四次作业 ###### 1.基于Spring的用户登录验证 ###### 2.作业要求UserController.java为我写的LoginServlet.java ###### 3.作业要求main.jsp为我写的index.jsp