07-JS 用户CRUD+验证码
0. 环境准备
0.1 依赖包 + jQuery库

0.2 JDBC 配置文件 + 工具类
c3p0.properties
1 | |
JDBCUtils.java
1 | |
JsonUtils.java
1 | |
0.3 bean 数据封装类
User.java
1 | |
PageBean.java - 分页查询封装页数相关信息
1 | |
0.4 通用 Servlet
BaseServlet.java
1 | |
UserServlet.java
1 | |
1. 登陆登出
1.1 登陆
login.jsp
1 | |
UserServlet.java
1 | |
UserServiceImpl.java
1 | |
UserDaoImpl.java
1 | |
1.2 登出
index.jsp
1 | |
UserServlet.java
1 | |
1.3 输入校验:check.js
1 | |
1.4 随机验证码:validateCode.jsp
1 | |
2. 注册 C
register.jsp
1 | |
UserServlet.java
1 | |
UserServiceImpl.java
1 | |
UserDaoImpl.java
1 | |
3. 查询 R
3.1 分页查询
index.jsp - 注意 jstl标签库、jQuer库、异步请求。
1 | |
UserServlet.java
1 | |
UserServiceImpl.java
1 | |
UserDaoImpl.java
1 | |
4. 修改 U
update.jsp
1 | |
UserServlet.java
1 | |
UserServiceImpl.java
1 | |
UserDaoImpl.java
1 | |
5. 删除 D
5.1 单个删除
index.jsp - 参考 分页查询。
UserServlet.java
1 | |
UserServiceImpl.java
1 | |
UserDaoImpl.java
1 | |
5.2 批量删除
index.jsp - 参考 分页查询。
UserServlet.java
1 | |

6. 注解优化通用 Servlet
MyResponseBody自定义注解
1 | |
UserServlet.java
1 | |
BaseServlet.java 优化兼容 json 字符串
1 | |
07-JS 用户CRUD+验证码
https://janycode.github.io/2018/05/13/04_网页技术/06_JavaScript/07-JS 用户CRUD+验证码/