目录

1. [环境准备](环境准备)

2. [项目结构](项目结构)

用户管理系统JSP实例教程从入门到方法  第1张

3. [数据库设计](数据库设计)

4. [JSP页面编写](jsp页面编写)

5. [JavaBean实现](javabean实现)

6. [Servlet处理](servlet处理)

7. [登录功能实现](登录功能实现)

8. [用户列表展示](用户列表展示)

9. [添加用户](添加用户)

10. [修改用户信息](修改用户信息)

11. [删除用户](删除用户)

---

1. 环境准备

软件名称版本下载链接
JDK1.8+[JDK下载](https://www.oracle.com/java/technologies/javase-downloads.html)
Tomcat9.0+[Tomcat下载](https://tomcat.apache.org/download-90.cgi)
MySQL5.7+[MySQL下载](https://dev.mysql.com/downloads/mysql/)

2. 项目结构

```

user_management_system

├── src

│ ├── beans

│ │ └── User.java

│ ├── db

│ │ └── db.properties

│ ├── servlets

│ │ └── UserServlet.java

│ └── webapp

│ ├── WEB-INF

│ │ ├── web.xml

│ │ └── views

│ │ ├── login.jsp

│ │ ├── user_list.jsp

│ │ ├── add_user.jsp

│ │ └── edit_user.jsp

│ └── index.jsp

```

3. 数据库设计

```sql

CREATE TABLE `user` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`username` varchar(50) NOT NULL,

`password` varchar(50) NOT NULL,

`email` varchar(100) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

```

4. JSP页面编写

login.jsp

```jsp

<%@ page contentType="