Chapter 1 Web应用程序简介
1.1 Web应用程序基础
1.1.1 关于HTML
1.1.2 URL、URN与URI
1.1.3 关于HTTP
1.1.4 HTTP请求方法
1.1.5 有关URI编码
1.1.6 后端与前端
1.1.7 Web安全概念
1.2 Servlet/JSP简介
1.2.1 何谓Web容器
1.2.2 Servlet与JSP的关系
1.2.3 关于MVC/Model
1.2.4 Java EE简介
1.3 重点复习
Chapter 2 编写与设置Servlet
2.1 第一个Servlet
2.1.1 准备开发环境
2.1.2 第一个Servlet程序
2.2 在Hello之后
2.2.1 关于HttpServlet
2.2.2 使用@WebServlet
2.2.3 使用web.xml
2.2.4 文件组织与部署
2.3 进阶部署设置
2.3.1 URL模式设置
2.3.2 Web文件夹结构
2.3.3 使用web-fragment.xml
2.4 重点复习
2.5 课后练习
Chapter 3 请求与响应
3.1 从容器到HttpServlet
3.1.1 Web容器做了什么
3.1.2 doXXX()方法
3.2 关于HttpServletRequest
3.2.1 处理请求参数
3.2.2 处理请求标头
3.2.3 请求参数编码处理
3.2.4 getReader()、getInputStream()读取内容
3.2.5 getPart()、getParts()取得上传文件
3.2.6 使用RequestDispatcher调派请求
3.3 关于HttpServletResponse
3.3.1 设置响应标头、缓冲区
3.3.2 使用getWriter()输出字符
3.3.3 使用getOutputStream()输出二进制字符
3.3.4 使用sendRedirect()、sendError()
3.4 综合练习
3.4.1 微博应用程序功能概述
3.4.2 实现会员注册功能
3.4.3 实现会员登录功能
3.5 重点复习
3.6 课后练习
Chapter 4 会话管理
4.1 会话管理基本原理
4.1.1 使用隐藏域
4.1.2 使用Cookie
4.1.3 使用URI重写
……
Chapter 5 Servlet进阶API、过滤器与监听器
Chapter 6 使用JSP
Chapter 7 使用JSTL
Chapter 8 自定义标签
Chapter 9 整合数据库
Chapter 10 Web容器安全管理
Chapter 11 JavaMail入门
Chapter 12 Spring起步走
Chapter 13 整合Spring MVC
Chapter 14 简介Spring Boot
Appendix A 如何使用本书项目
展开