# chapter **Repository Path**: RunCoder/chapter ## Basic Information - **Project Name**: chapter - **Description**: 代码来自于 架构探险--从零开始写Java Web 框架 . 从心开始~ 再来一次 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-04 - **Last Updated**: 2021-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一、简介: chapter-servlet 是一个基于 servlet3.0 ,普普通通的jdbc的简简单单java web项目---练习作业吧。 # 使用方法: * 1、tomcat7+jdk7+MySQL5.6+Eclipse Neon4.6.3 * 2、初始化数据库脚本: chapter/db/client.sql * 3、修改连接地址:com.smart4j.chapter.common.pool.PoolUtils 类中修改 URL,USER,PWD 属性即可。 * 4、启动~浏览器地址输入: http://localhost:999/chapter/ 即可! # 二、 主要功能如下: - 1、客户列表 (客户信息crud) - 2、文件上传 (基于servlet3.0 注解 单个或多个文件上传) - 3、文件列表 (上传的文件列表,包含文件下载) - 4、json输出 (基于servlet的json输出,使用了Gson进行转换) # 三、各个servelt 功能介绍 * 1、 FirstServlet : 初始化进入 * 2、ClientListServlet: 进入客户列表 * 4、ClientSaveServlet: 保存客户信息 * 5、ClientDeleteServlet: 删除客户信息 * 6、JsonServlet: json格式数据输出 * 7、PageServlet:上传文件页面,等。 * 8、UploadServlet:上传文件 * 9、FileListServlet:文件列表 * 10、DownLoadServlet:文件下载 * 11、FileInputPageServlet:进入使用 BootStrap FileInput 插件上传文件页面 * 12、FileInputUploadServlet:使用 BootStrap FileInput 插件上传文件