记录一次项目经历和项目中遇到的技术

项目:学生管理系统

主要目的是方便个人复习整理,并无他用。

技术支持: Java、Servlet、mysql、DBUtils连接池、jsp动态页面、jQuery、Ajax、Filter过滤器,EL表达式、jstl。
lib:druid-1.0.9.jar 、jstl.jar、mysql-connector-java-8.0.16.jar 、standard.jar、javaee-api-7.0.jar
用到的软件:IDEA2021.3、Navicat Premium 15、tomcat 8.5.34

主要实现功能:

基础功能

  1. 登录功能
    1.1 用户名密码与数据库的校验
    1.2 用户名密码输入错误,页面提示信息
    1.3 登录 创建session
  2. 新增学生
    2.1 学生信息 页面必填校验 + 录入数据库
  3. 删除学生
    3.1 删除学生信息 + 数据库删除学生信息
  4. 修改学生信息
    4.1 学号input只读置灰不可选取+jquery实现
    4.2 修改后保存 + 更新数据库
  5. 查询学生列表
    5.1 动态查询学生信息 + 查询数据库
  6. 模糊查询
    6.1 根据学生名字模糊查询 %stuName%
    6.2 根据学生学号查询
    6.3 根据学生性别查询
  7. 页面导航
    7.1 首页 上一页 下一页 尾页 跳转 +EL 表达式

完善补充功能

  1. ajax+jquery+servlet 实现新增学生的学号重复性异步校验
  2. filter+web.xml +Session 过滤器实现,未登录用户的非法访问其他页面

记录时间 2022/1/3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值