展开全部

主编推荐语

本书内容充实、讲解清晰,非常适合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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。