互联网
类型
6.2
豆瓣评分
可以朗读
语音朗读
401千字
字数
2016-11-01
发行日期
展开全部
主编推荐语
本书内容充实、讲解清晰,非常适合Web开发者尤其是基于Java的Web应用开发者阅读。
内容简介
Servlet和JSP是开发Java Web应用程序的两种基本技术。Spring MVC是Spring框架中用于Web应用快速开发的一个模块,是当今流行的Web开发框架之一。
本书是Servlet、JSP和Spring MVC的学习指南。全书内容分为两个部分,首部分主要介绍Servlet和JSP基础知识和技术,包括第1章至第15章;第2部分主要介绍Spring MVC,包括第16章至第24章。附录部分给出了Tomcat安装和配置指导,还介绍了Servlet and JSP注解以及SSL证书。
目录
- 版权信息
- 内容提要
- 前言
- 第一部分 Servlets和JSP
- 第1章 Servlets
- 1.1 Servlet API概览
- 1.2 Servlet
- 1.3 编写基础的Servlet应用程序
- 1.4 ServletRequest
- 1.5 ServletResponse
- 1.6 ServletConfig
- 1.7 ServletContext
- 1.8 GenericServlet
- 1.9 Http Servlets
- 1.10 处理HTML表单
- 1.11 使用部署描述符
- 1.12 小结
- 第2章 会话管理
- 2.1 URL重写
- 2.2 隐藏域
- 2.3 Cookies
- 2.4 HttpSession对象
- 2.5 小结
- 第3章 JavaServer Pages(JSP)
- 3.1 JSP概述
- 3.2 注释
- 3.3 隐式对象
- 3.4 指令
- 3.5 脚本元素
- 3.6 动作
- 3.7 错误处理
- 3.8 小结
- 第4章 表达式语言
- 4.1 表达式语言的语法
- 4.2 访问JavaBean
- 4.3 EL隐式对象
- 4.4 使用其他EL运算符
- 4.5 应用EL
- 4.6 如何在JSP 2.0及其更高版本中配置EL
- 4.7 小结
- 第5章 JSTL
- 5.1 下载JSTL
- 5.2 JSTL库
- 5.3 一般行为
- 5.4 条件行为
- 5.5 遍历行为
- 5.6 格式化行为
- 5.7 函数
- 5.8 小结
- 第6章 自定义标签
- 6.1 自定义标签概述
- 6.2 简单标签处理器
- 6.3 SimpleTag示例
- 6.4 处理属性
- 6.5 访问标签内容
- 6.6 编写EL函数
- 6.7 发布自定义标签
- 6.8 小结
- 第7章 标签文件
- 7.1 tag file简介
- 7.2 第一个tag file
- 7.3 tag file指令
- 7.4 doBody
- 7.5 invoke
- 7.6 小结
- 第8章 监听器
- 8.1 监听器接口和注册
- 8.2 Servlet Context监听器
- 8.3 Session Listeners
- 8.4 ServletRequest Listeners
- 8.5 小结
- 第9章 Filters
- 9.1 Filter API
- 9.2 Filter配置
- 9.3 示例1:日志Filter
- 9.4 示例2:图像文件保护Filter
- 9.5 示例3:下载计数Filter
- 9.6 Filter顺序
- 9.7 小结
- 第10章 修饰Requests及Responses
- 10.1 Decorator模式
- 10.2 Servlet封装类
- 10.3 示例:AutoCorrect Filter
- 10.4 小结
- 第11章 异步处理
- 11.1 概述
- 11.2 编写异步Servlet和过滤器
- 11.3 编写异步Servlets
- 11.4 异步监听器
- 11.5 小结
- 第12章 安全
- 12.1 身份验证和授权
- 12.2 身份验证方法
- 12.3 安全套接层
- 12.4 编程式安全
- 12.5 小结
- 第13章 部署
- 13.1 概述
- 13.2 部署
- 13.3 web fragment
- 13.4 小结
- 第二部分 Spring MVC
- 第14章 动态加载及Servlet容器加载器
- 14.1 动态加载
- 14.2 Servlet容器加载器
- 14.3 小结
- 第15章 Spring框架
- 15.1 Spring入门
- 15.2 依赖注入
- 15.3 XML配置文件
- 15.4 Spring控制反转容器的使用
- 15.5 小结
- 第16章 模型2和MVC模式
- 16.1 模型1介绍
- 16.2 模型2介绍
- 16.3 模型2之Servlet控制器
- 16.4 解耦控制器代码
- 16.5 校验器
- 16.6 后端
- 16.7 小结
- 第17章 Spring MVC介绍
- 17.1 采用Spring MVC的好处
- 17.2 Spring MVC的DispatcherServlet
- 17.3 Controller接口
- 17.4 第一个Spring MVC应用
- 17.5 View Resolver
- 17.6 小结
- 第18章 基于注解的控制器
- 18.1 Spring MVC注解类型
- 18.2 编写请求处理方法
- 18.3 应用基于注解的控制器
- 18.4 应用@Autowired和@Service进行依赖注入
- 18.5 重定向和Flash属性
- 18.6 请求参数和路径变量
- 18.7 @ModelAttribute
- 18.8 小结
- 第19章 数据绑定和表单标签库
- 19.1 数据绑定概览
- 19.2 表单标签库
- 19.3 数据绑定范例
- 19.4 小结
- 第20章 转换器和格式化
- 20.1 Converter
- 20.2 Formatter
- 20.3 用Registrar注册Formatter
- 20.4 选择Converter,还是Formatter
- 20.5 小结
- 第21章 验证器
- 21.1 验证概览
- 21.2 Spring验证器
- 21.3 ValidationUtils类
- 21.4 Spring的Validator范例
- 21.5 源文件
- 21.6 Controller类
- 21.7 测试验证器
- 21.8 JSR 303验证
- 21.9 JSR 303 Validator范例
- 21.10 小结
- 第22章 国际化
- 22.1 语言区域
- 22.2 国际化Spring MVC应用程序
- 22.3 告诉Spring MVC使用哪个语言区域
- 22.4 使用message标签
- 22.5 范例
- 22.6 小结
- 第23章 上传文件
- 23.1 客户端编程
- 23.2 MultipartFile接口
- 23.3 用Commons FileUpload上传文件
- 23.4 Domain类
- 23.5 控制器
- 23.6 配置文件
- 23.7 JSP页面
- 23.8 应用程序的测试
- 23.9 用Servlet 3.0及其更高版本上传文件
- 23.10 客户端上传
- 23.11 小结
- 第24章 下载文件
- 24.1 文件下载概览
- 24.2 范例1:隐藏资源
- 24.3 范例2:防止交叉引用
- 24.4 小结
- 附录A Tomcat
- A.1 下载和配置Tomcat
- A.2 启动和终止Tomcat
- A.3 定义上下文
- A.4 定义资源
- A.5 安装SSL证书
- 附录B Web Annotations
- B.1 HandlesTypes
- B.2 HttpConstraint
- B.3 HttpMethodConstraint
- B.4 MultipartConfig
- B.5 ServletSecurity
- B.6 WebFilter
- B.7 WebInitParam
- B.8 WebListener
- B.9 WebServlet
- 附录C SSL证书
- C.1 证书简介
- C.2 KeyTool
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。