JSP+Servlet+JDBC+MySQL+Bootstrap+Maven搭建的一个简单的考勤系统
目录 | 作用 |
---|---|
src | 存放源码和资源文件 |
target | 项目生成的目标文件 |
web | WEB-INF目录和web.xml文件存放位置 |
java目录下是所有Java源码,resources存放资源文件,test目录下是测试源码,webapp下是jsp页面和前端资源
存放所有的java源代码,基础包名为com.st
- Log 对应日志表
- User 对应用户表
- LogDao
包含对Log的增删改查等操作
- UserDao
包含对User的增删改查等操作
- AdminLoginFilter.java
管理员登录过滤器,管理员未登录时会被重定向到admin/login.jsp,暂时未实现,
- CharSetFilter
中文乱码过滤器
- LoginFilter.java
用户登录过滤器,当用户未登录时会重定向到login.jsp,
- AddLogServlet
添加日志,已实现
- AdminLoginServlet
管理员登录Servlet,有bug,style.css会被重定向
- DelLogServlet
删除日志,未实现
- ExportExcelServlet
导出日志,未实现
- GetLogServlet
根据用户id查询所有日志,以实现
- LoginServlet
用户根据id和密码登录,以实现
- DBUtil.java
封装的数据库工具,
- ExportExcel
导出excel工具,未实现
存放资源目录,其下的attend.sql为sql语句
WEB-INF存放web.xml,js存放js文件,css存放css文件
存放所有的测试源代码,其中的报名与main下java目录下包名对应
存放测试用的资源文件