# 软件开发与管理 **Repository Path**: niu-yandongqiqi/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**: 510 - **Created**: 2021-03-14 - **Last Updated**: 2021-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件开发与管理项目 #### 介绍 本仓库属于软件开发与管理课程。 包含作业和项目两个部分。 #### 要求 * 每次提交前填写以下的完成内容 * 并在提交消息中写明具体内容 #### 完成内容列表 ##### 1. 搭建环境 ##### 2. 完成第二次作业基于Model2的登录功能 在Module webhomework内包含login.jsp页面 main.jsp 页面 User.java LoginServlet.java ##### 工程运行时跳到http://localhost:8080/webhomework/ 页面,实际是访问此路径下的index.jsp 点击去登录,跳转到login.jsp去登录,login.jsp里面有一个表单,输入内容点击提交,表单内容会post方法提交至 loginServlet去处理,访问数据库,匹配成功,重定向至main.jsp。 ##### 3. 完成第三次作业基于Filter的用户登录验证 完成filter拦截器拦截main.jsp页面,在没登陆的情况下访问main.jsp时会重定向至login.jsp,登录后就可以访问了 点击退出后实现清除session。 ##### 4.完成第四次作业基于Listener完成在线用户统计 完成监听器Listener,显示当前已登录人数,并加入用户退出功能。