去年写的时候用的idea,不用考虑其中的部署细节,今天一时兴起想把它放到服务器上玩玩,于是在没有ide的情况下手动部署了一遍,其中遇到的一些编译问题和路径问题都是以前没有仔细思考的。现在更新为一个不依赖ide的项目,存放到tomcat的webapps目录下然后手动编译里面的java源文件即可完成部署。
JavaWeb期末项目,一个基于JSP和Servlet的学生信息管理系统实现,前端用了bootstrap和一些自定义的css样式,数据库用了mariadb,在dao层改一下jdbc可以很方便的换到其他数据库。
传送门: Github
1.开发环境
- jdk 1.8
- tomcat 9.0
- mariadb 10.0
2.实现功能
- 登录(教师, 学生)
- 注册(教师, 验证码)
- 找回密码(教师, 学生)
- 记住登录状态
- 学生管理(增删改查)
- 成绩管理(修改, 导出excel)
- 上传文件(头像)
- 个人成绩(导出pdf)
网友评论