3.7   用户推荐指数
                        互联网
                       类型
                        8.2
                       豆瓣评分
                        可以朗读
                       语音朗读
                        824千字
                       字数
                        2019-07-01
                       发行日期
                    展开全部
                    
主编推荐语
本书全面深刻揭示Java Web开发的核心思想,全面阐述Java Web开发的全新技术和实用技巧,详细介绍Tomcat高级配置方法,贯穿面向对象编程思想,穿插UML常用设计模式,提供精心设计的习题,是Java初学者的优质研习参考。
内容简介
本书结合最新的Tomcat 9版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识,Java Web开发的高级技术,在Java Web应用中运用第三方提供的实用软件(如Spring、Velocity和Log4J)的方法,以及Tomcat的各种高级功能。
书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的Web应用实例,并提供了详细的开发和部署步骤。由于Java Web技术是Oracle公司在Java Servlet规范中提出的通用技术,因此本书讲解的Java Web应用例子可以运行在任何一个实现Oracle的Servlet规范的Java Web服务器上。本书语言深入浅出,通俗易懂。无论对于Java Web开发的新手还是行家来说,本书都是精通Tomcat和开发Java Web应用的必备的实用手册。
目录
- 版权信息
 - 推荐语
 - 前言
 - 第1章 Web运作原理探析
 - 1.1 Web的概念
 - 1.2 HTML简介
 - 1.3 URL简介
 - 1.4 HTTP简介
 - 1.5 用Java套接字创建HTTP客户与服务器程序
 - 1.6 Web的发展历程
 - 1.7 处理HTTP请求参数以及HTML表单
 - 1.8 客户端向服务器端上传文件
 - 1.9 小结
 - 1.10 思考题
 - 第2章 Tomcat简介
 - 2.1 Tomcat概述
 - 2.2 Tomcat作为Servlet容器的基本功能
 - 2.3 Tomcat的组成结构
 - 2.4 Tomcat的工作模式
 - 2.5 Tomcat的版本
 - 2.6 安装和配置Tomcat所需的资源
 - 2.7 安装Tomcat
 - 2.8 启动Tomcat并测试Tomcat的安装
 - 2.9 Tomcat的运行脚本
 - 2.10 小结
 - 2.11 思考题
 - 第3章 第一个Java Web应用
 - 3.1 Java Web应用简介
 - 3.2 创建Java Web应用
 - 3.3 在Tomcat中发布Java Web应用
 - 3.4 创建、配置和使用自定义JSP标签
 - 3.5 用批处理文件或ANT编译范例
 - 3.6 小结
 - 3.7 思考题
 - 第4章 Servlet技术(上)
 - 4.1 Servlet API
 - 4.2 Java Web应用的生命周期
 - 4.3 Servlet的生命周期
 - 4.4 ServletContext与Web应用范围
 - 4.5 Servlet的服务方法抛出异常
 - 4.6 防止页面被客户端缓存
 - 4.7 使用Annotation标注配置Servlet
 - 4.8 处理HTTP请求参数中的中文字符编码
 - 4.9 小结
 - 4.10 思考题
 - 第5章 Servlet技术(下)
 - 5.1 下载文件
 - 5.2 上传文件
 - 5.3 动态生成图像
 - 5.4 读写Cookie
 - 5.5 访问Web应用的工作目录
 - 5.6 转发和包含
 - 5.7 重定向
 - 5.8 访问Servlet容器内的其他Web应用
 - 5.9 避免并发问题
 - 5.10 对客户请求的异步处理
 - 5.11 服务器端推送
 - 5.12 小结
 - 5.13 思考题
 - 第6章 JSP技术
 - 6.1 比较HTML、Servlet和JSP
 - 6.2 JSP语法
 - 6.3 JSP的生命周期
 - 6.4 请求转发
 - 6.5 包含
 - 6.6 JSP异常处理
 - 6.7 再谈发布JSP
 - 6.8 预编译JSP
 - 6.9 PageContext类的用法
 - 6.10 在web.xml中配置JSP
 - 6.11 JSP技术的发展趋势
 - 6.12 小结
 - 6.13 思考题
 - 第7章 bookstore应用简介
 - 7.1 bookstore应用的软件结构
 - 7.2 浏览bookstore应用的JSP网页
 - 7.3 JavaBean和实用类
 - 7.4 发布bookstore应用
 - 7.5 小结
 - 第8章 访问数据库
 - 8.1 安装和配置MySQL数据库
 - 8.2 JDBC简介
 - 8.3 通过JDBC API访问数据库的JSP范例程序
 - 8.4 bookstore应用通过JDBC API访问数据库
 - 8.5 数据源(DataSource)简介
 - 8.6 配置数据源
 - 8.7 程序中访问数据源
 - 8.8 处理数据库中数据的中文字符编码
 - 8.9 分页显示批量数据
 - 8.10 用可滚动结果集分页显示批量数据
 - 8.11 小结
 - 8.12 思考题
 - 第9章 HTTP会话的使用与管理
 - 9.1 会话简介
 - 9.2 HttpSession的生命周期及会话范围
 - 9.3 使用会话的JSP范例程序
 - 9.4 使用会话的Servlet范例程序
 - 9.5 通过重写URL来跟踪会话
 - 9.6 会话的持久化
 - 9.7 会话的监听
 - 9.8 小结
 - 9.9 思考题
 - 第10章 JSP访问JavaBean
 - 10.1 JavaBean简介
 - 10.2 JSP访问JavaBean的语法
 - 10.3 JavaBean的范围
 - 10.4 在bookstore应用中访问JavaBean
 - 10.5 小结
 - 10.6 思考题
 - 第11章 开发JavaMail Web应用
 - 11.1 E-Mail协议简介
 - 11.2 JavaMail API简介
 - 11.3 建立JavaMail应用程序的开发环境
 - 11.4 创建JavaMail应用程序
 - 11.5 JavaMail Web应用简介
 - 11.6 JavaMail Web应用的程序结构
 - 11.7 在Tomcat中配置邮件会话(Mail Session)
 - 11.8 发布和运行JavaMail应用
 - 11.9 小结
 - 11.10 思考题
 - 第12章 EL表达式语言
 - 12.1 基本语法
 - 12.2 使用EL表达式的JSP范例
 - 12.3 定义和使用EL函数
 - 12.4 小结
 - 12.5 思考题
 - 第13章 自定义JSP标签
 - 13.1 自定义JSP标签简介
 - 13.2 JSP Tag API
 - 13.3 message标签范例(访问标签属性)
 - 13.4 iterate标签范例(重复执行标签主体)
 - 13.5 greet标签范例(访问标签主体内容)
 - 13.6 小结
 - 13.7 思考题
 - 第14章 采用模板设计网上书店应用
 - 14.1 如何设计网站的模板
 - 14.2 创建负责流程控制的Servlet
 - 14.3 创建模板标签和模板JSP文件
 - 14.4 修改JSP文件
 - 14.5 发布采用模板设计的bookstore应用
 - 14.6 小结
 - 第15章 JSTL Core标签库
 - 15.1 使用第三方提供的标签库的步骤
 - 15.2 JSTL标签库简介
 - 15.3 一般用途的标签
 - 15.4 条件标签
 - 15.5 迭代标签
 - 15.6 URL相关的标签
 - 15.7 小结
 - 15.8 思考题
 - 第16章 JSTL I18N标签库
 - 16.1 国际化的概念
 - 16.2 Java语言对I18N的支持
 - 16.3 国际化标签
 - 16.4 创建国际化的Web应用
 - 16.5 格式化标签
 - 16.6 小结
 - 16.7 思考题
 - 第17章 JSTL SQL标签库
 - 17.1 <sql:setDataSource>标签
 - 17.2 <sql:query>标签
 - 17.3 <sql:param>标签
 - 17.4 <sql:dateParam>标签
 - 17.5 <sql:update>标签
 - 17.6 <sql:transaction>标签
 - 17.7 小结
 - 17.8 思考题
 - 第18章 JSTL Functions标签库
 - 18.1 fn:contains函数
 - 18.2 fn:containsIgnoreCase函数
 - 18.3 fn:startsWith函数
 - 18.4 fn:endsWith函数
 - 18.5 fn:indexOf函数
 - 18.6 fn:replace函数
 - 18.7 fn:substring函数
 - 18.8 fn:substringBefore函数
 - 18.9 fn:substringAfter函数
 - 18.10 fn:split函数
 - 18.11 fn:join函数
 - 18.12 fn:toLowerCase函数
 - 18.13 fn:toUpperCase函数
 - 18.14 fn:trim函数
 - 18.15 fn:escapeXml函数
 - 18.16 fn:length函数
 - 18.17 小结
 - 18.18 思考题
 - 第19章 简单标签和标签文件
 - 19.1 实现SimpleTag接口
 - 19.2 使用标签文件
 - 19.3 小结
 - 19.4 思考题
 - 第20章 过滤器
 - 20.1 过滤器简介
 - 20.2 创建过滤器
 - 20.3 发布过滤器
 - 20.4 串联过滤器
 - 20.5 异步处理过滤器
 - 20.6 小结
 - 20.7 思考题
 - 第21章 在Web应用中访问EJB组件
 - 21.1 JavaEE体系结构简介
 - 21.2 安装和配置WildFly服务器
 - 21.3 创建EJB组件
 - 21.4 在Web应用中访问EJB组件
 - 21.5 发布JavaEE应用
 - 21.6 小结
 - 21.7 思考题
 - 第22章 在Web应用中访问Web服务
 - 22.1 SOAP简介
 - 22.2 在Tomcat上发布Axis Web应用
 - 22.3 创建SOAP服务
 - 22.4 发布和管理SOAP服务
 - 22.5 创建和运行SOAP客户程序
 - 22.6 在bookstore应用中访问SOAP服务
 - 22.7 小结
 - 22.8 思考题
 - 第23章 Web应用的MVC设计模式
 - 23.1 MVC设计模式简介
 - 23.2 JSP Model1和JSP Model2
 - 23.3 Spring MVC概述
 - 23.4 创建采用Spring MVC的Web应用
 - 23.5 运行helloapp应用
 - 23.6 小结
 - 23.7 思考题
 - 第24章 Tomcat的管理平台
 - 24.1 访问Tomcat的管理平台
 - 24.2 Tomcat的管理平台
 - 24.3 小结
 - 第25章 安全域
 - 25.1 安全域概述
 - 25.2 为Web资源设置安全约束
 - 25.3 内存域
 - 25.4 JDBC域
 - 25.5 DataSource域
 - 25.6 在Web应用中访问用户信息
 - 25.7 小结
 - 25.8 思考题
 - 第26章 Tomcat与其他HTTP服务器集成
 - 26.1 Tomcat与HTTP服务器集成的原理
 - 26.2 在Windows下Tomcat与Apache服务器集成
 - 26.3 在Linux下Tomcat与Apache服务器集成
 - 26.4 Tomcat与IIS服务器集成
 - 26.5 Tomcat集群
 - 26.6 小结
 - 26.7 思考题
 - 第27章 在Tomcat中配置SSI
 - 27.1 SSI简介
 - 27.2 在Tomcat中配置对SSI的支持
 - 27.3 小结
 - 27.4 思考题
 - 第28章 Tomcat阀
 - 28.1 Tomcat阀简介
 - 28.2 客户访问日志阀
 - 28.3 远程地址过滤阀
 - 28.4 远程主机过滤阀
 - 28.5 错误报告阀
 - 28.6 小结
 - 28.7 思考题
 - 第29章 在Tomcat中配置SSL
 - 29.1 SSL简介
 - 29.2 在Tomcat中使用SSL
 - 29.3 小结
 - 29.4 思考题
 - 第30章 用ANT工具管理Web应用
 - 30.1 安装配置ANT
 - 30.2 创建build.xml文件
 - 30.3 运行ANT
 - 30.4 小结
 - 30.5 思考题
 - 第31章 使用Log4J进行日志操作
 - 31.1 Log4J简介
 - 31.2 Log4J的基本使用方法
 - 31.3 在helloapp应用中使用Log4J
 - 31.4 小结
 - 31.5 思考题
 - 第32章 Velocity模板语言
 - 32.1 获得与Velocity相关的类库
 - 32.2 Velocity的简单例子
 - 32.3 注释
 - 32.4 引用
 - 32.5 指令
 - 32.6 其他特征
 - 32.7 小结
 - 32.8 思考题
 - 第33章 创建嵌入式Tomcat服务器
 - 33.1 将Tomcat嵌入Java应用
 - 33.2 创建嵌入了Tomcat的Java示范程序
 - 33.3 终止嵌入式Tomcat服务器
 - 33.4 运行嵌入式Tomcat服务器
 - 33.5 小结
 - 33.6 思考题
 - 附录A schmerver.xml文件
 - A.1 配置Server元素
 - A.2 配置Service元素
 - A.3 配置Engine元素
 - A.4 配置Host元素
 - A.5 配置Context元素
 - A.6 配置Connector元素
 - A.7 配置Executor元素
 - 附录B web.xml文件
 - B.1 配置过滤器
 - B.2 配置Servlet
 - B.3 配置Servlet映射
 - B.4 配置Session
 - B.5 配置Welcome文件清单
 - B.6 配置Tag Library
 - B.7 配置资源引用
 - B.8 配置安全约束
 - B.9 配置安全验证登录界面
 - B.10 配置对安全验证角色的引用
 - 附录C XML简介
 - C.1 SGML、HTML与XML的比较
 - C.2 DTD文档类型定义
 - C.3 有效XML文档以及简化格式的XML文档
 - C.4 XML中的常用术语
 - 附录D 书中涉及软件获取途径
 
                        展开全部
                        
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。

 