ed2kers 电驴资源下载站

《Tomcat与Java Web开发技术详解》扫描版[PDF]

《Tomcat与Java Web开发技术详解》扫描版[PDF]
类别:
图书 - 计算机与网络
状态:
普通资源
发布:
2012-09-15 13:40:00
更新:
2012-09-15 15:07:00

电驴资源

用户共享的电驴资源列表
[Tomcat与Java.Web开发技术详解].孙卫琴.&.李洪成.扫描版.pdf 24.86 MB
24.86 MB

电驴资源简介

资源介绍
语言: 简体中文
地区: 大陆
图书fenlei: 软件
中文名: Tomcat与Java Web开发技术详解
发行时间: 2004年04月
资源格式: PDF
版本: 扫描版
简介:
内容简介
《Tomcat与Java Web开发技术详解》编辑推荐:Jakarta Tomcat服务器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Java Web应用容器,它是Apache-Jakarta的一个子项目。Tomcat被JavaWorld杂志的编辑选为2001年度最具创新的Java产品(Most Innovative Java Product),同时它又是SUN公司官方推
  荐的Servlet/JSP容器(参见http://java.sun.com/products/jsp/tomcat/),因此它受到越来越多软件公司和开发人员的喜爱。Servlet和JSP的最新规范都在Tomcat的新版本中得到了实现。 作为一个开放源码的软件,Tomcat得到了开放源码志愿者的广泛支持,它可以和目前大部分的主流HTTP服务器(如IIS和Apache服务器)一起工作,而且运行稳定、可靠、效率高。 作者根据多年的Java Web开发经验,详细阐明了在最新的Tomcat 5.x版本上开发Java Web应用涉及的各种技术,并且介绍了如何将Tomcat和其他主流HTTP服务器集成并创建具有实用价值的企业Java Web应用的方案。
内容截图
目录: 第一章 Tomcat简介
1.1 Tomcat与Servlet容器
1.2 Tomcat的结构
1.3 Java Web应用简介
1.4 Tomcat的工作模式
1.5 Tomcat的版本
1.6安装和配置Tomcat所需的资源
1.7安装Tomcat
1.8 测试Tomcat的安装
1.9 Tomcat的运行脚本
1.10小节
第二章 创建和发布Web应用
2.1 Tomcat的目录结构
2.2创建和发布Web应用
2.2.1 Web应用的目录结构
2.2.2 web.xml文件
2.2.3 在server.xml中加入<Context>元素
2.2.4 部署HTML文件
2.2.5 部署JSP
2.2.6 部署Servlet
2.2.7 部署JSP Tag Library
2.2.8 创建并发布WAR文件
2.3 配置虚拟主机
2.4 小节
第三章 Servlet技术
3.1 Servlet简介
3.2 Servlet API
3.3 Servlet的生命周期
3.4 HTTP协议与HttpServlet
3.4.1 HTTP请求
3.4.2 HTTP响应
3.4.3 HttpServlet的功能
3.5 创建HttpServlet的步骤
3.6 ServletContext和Web应用的关系
3.7小节
第四章JSP技术
4.1 JSP简介
4.2 JSP 语法
4.2.1 JSP 指令(Directives)
4.2.2 JSP声明
4.2.3 Java程序片段(Scriptlet)
4.2.4变量数据的Java表达式
4.2.5 隐含对象
4.3 JSP与Cookie
4.4转发JSP请求
4.5 JSP异常处理
4.6再谈部署JSP
4.7小节
第五章 网上书店应用简介
5.1 bookstore应用的软件结构
5.1.1 Web服务器层
5.1.2 数据库层
5.2 浏览bookstore应用的JSP网页
5.3 JavaBean和实用类
5.3.1 实体类
5.3.2 购物车的实现
5.4 发布bookstore应用
5.5小节
第六章 访问数据库
6.1 安装和配置MySQL数据库
6.2 通过JDBC访问数据库
6.2.1 java.sql包中的接口和类
6.2.2编写访问数据库程序的步骤
6.2.3事务处理
6.2.4通过JDBC访问数据库的JSP范例程序
6.2.5 在bookstore应用中通过JDBC访问数据库
6.3数据源(DataSource)简介
6.4配置数据源
6.4.1在server.xml加入<Resource>元素
6.4.2在web.xml中加入<resource-ref>元素
6.5 程序中访问数据源
6.5.1 通过数据源访问数据库的JSP范例程序
6.5.2 在bookstore应用中通过数据源访问数据库
6.6 处理中文编码
6.7 小节
第七章 Session的使用与管理
7.1 Session简介
7.2 Session范例程序
7.3 Session的跟踪
7.4 Session的持久化
7.4.1 配置FileStore
7.4.2 配置JDBCStore
7.5小节
第八章 访问JavaBean
8.1 JavaBean简介
8.2 JSP访问JavaBean的语法
8.3 JavaBean的范围
8.3.1 JavaBean在page范围内
8.3.2 JavaBean在request范围内
8.3.3 JavaBean在session范围内
8.3.4 JavaBean在application范围内
8.4在bookstore应用中访问JavaBean
8.4.1访问BookDB
8.4.2 访问ShoppingCart
8.5小节
第九章 用ant工具管理Web应用
9.1安装配置ant
9.2创建build.xml文件
9.3 运行ant
9.4小节
第十章 Tomcat的控制平台和管理平台
10.1访问Tomcat的控制平台和管理平台
10.2 Tomcat的控制平台
10.2.1 Tomcat控制平台的功能
10.2.2配置<Logger>元素
10.3 Tomcat的管理平台
10.4 小节
第十一章 安全域
11.1 安全域概述
11.2 为Web资源设置安全约束
11.2.1 在web.xml中加入<security-constraint>元素
11.2.2 在web.xml中加入<login-config>元素
11.2.3 在web.xml中加入<security-role>元素
11.3 内存域
11.4 JDBC域
11.4.1 用户数据库的结构
11.4.2 在MySQL中创建和配置用户数据库
11.4.3 配置<Realm>元素
11.5 DataSource域
11.6在Web应用中访问用户信息
11.7小节
第十二章 Tomcat阀
12.1 Tomcat 阀简介
12.2客户访问日志阀
12.3远程地址过滤器
12.4远程主机过滤器
12.5客户请求记录器
12.6小节
第十三章 Servlet过滤器
13.1 Servlet过滤器简介
13.2 创建Servlet过滤器
13.3 发布Servlet过滤器
13.4 串联Servlet过滤器
13.4.1用户自定义的ServletOutputStream
13.4.2用户自定义的HttpServletResponseWrapper
13.4.3 创建对输出网页进行字符串替换的过滤器
13.4.4 ReplaceTextFilter过滤器的UML时序图
13.4.5发布和运行包含ReplaceTextFilter过滤器的Web应用
13.5小节
第十四章 自定义JSP标签
14.1自定义JSP标签简介
14.2 创建标签处理类
14.2.1 JSP Tag API
14.2.2 创建标签处理类范例程序
14.3 创建标签库描述文件
14.4在Web应用中使用标签
14.5 发布支持中、英文版本的helloapp应用
14.6小节
第十五章 采用模版设计网上书店应用
15.1 如何设计网站的模版
15.2创建负责流程控制的Servlet
15.3创建模版标签和模版JSP文件
15.3.1 <parameter>标签和其处理类
15.3.2 <screen>标签和处理类
15.3.3 <definition>标签和处理类
15.3.4 <insert>标签和处理类
15.4 修改JSP文件
15.5发布采用模板设计的bookstore应用
15.6小节
第十六章 Struts和MVC设计模式
16.1 MVC设计模式简介
16.2 Struts实现的MVC设计模式
16.2.1视图(View)
16.2.2模型(Model)
16.2.3控制器(Controller)
16.2.4 Action类
16.2.5 Struts应用的流程
16.2.6 Struts的包和标签库
16.3创建采用Struts的Web应用
16.3.1 建立Struts的环境
16.3.2 创建视图
16.3.3 创建模型
16.3.4 创建Action类
16. 4 运行helloapp-struts应用
16.4.1 服务器端装载login.jsp的流程
16.4.2 表单验证(FORM Validation)的流程
16.4.3 用户验证失败的流程
16.4.4 用户验证成功的流程
16.5小节
第十七章 使用Log4J进行日志操作
17.1 Log4J简介
17.1.1 Logger组件
17.1.2 Appender组件
17.1.3 Layout组件
17.1.4 Logger组件的继承性
17.2 Log4J的基本使用方法
17.2.1定义配置文件
17.2.2在程序中使用Log4J
17.3 在helloapp应用中使用Log4J
17.3.1 创建用于配置Log4J环境的Servlet
17.3.2 在login.jsp中输出日志
17.3.3 发布和运行使用Log4J的helloapp应用
17.4小节
第十八章 Tomcat与Jboss集成
18.1 安装Jboss和Tomcat整合服务器
18.2 J2EE体系结构简介
18.3 创建EJB组件
18.3.1编写 Remote 接口
18.3.2编写 Home 接口
18.3.3 编写 Enterprise Java Bean 类
18.4 在Web应用中访问EJB组件
18.5发布J2EE应用
18.5.1在Jboss-Tomcat上部署EJB组件
18.5.2 在Jboss-Tomcat上部署Web应用
18.5.3 在Jboss-Tomcat上部署J2EE应用
18.6 小节
第十九章 开发Java Mail Web应用
19.1 E-mail协议简介
19.1.1 SMTP简单邮件传送协议
19.1.2 POP3邮局协议
19.1.3 E-mail接收的新协议IMAP
19.2 Java Mail API简介
19.3 JavaMail应用程序开发环境
19.3.1 获得JavaMail JAR文件
19.3.2 安装和配置Mail服务器
19.4 创建Java Mail应用程序
19.5 Java Mail Web应用简介
19.6 Java Mail Web应用的程序结构
19.6.1 重新封装Message数据
19.6.2用于保存邮件账号信息的Java Bean
19.6.3 定义所有JSP文件的相同网页内容
19.6.4 登录IMAP服务器上的邮件账号
19.6.5管理邮件夹
19.6.6查看邮件夹中的邮件信息
19.6.7查看邮件内容
19.6.8创建和发送邮件
19.6.9 退出邮件系统
19.7在Tomcat中配置Mail Session
19.7.1在server.xml中配置Mail Session资源
19.7.2在web.xml中加入对JNDI Mail Session资源的引用
19.7.3 在javamail应用中获取JNDI Mail Session资源
19.8发布和运行javamail应用
19.9小节
第二十章 Tomcat与Apache SOAP集成
20.1 SOAP简介
20.2 建立Apache SOAP环境
20.3在Tomcat上发布Apache-SOAP Web应用
20.4创建SOAP服务
20.4.1创建提供SOAP服务的Java 类
20.4.2创建SOAP服务的发布描述符文件
20.5管理SOAP服务
20.5.1 发布SOAP服务
20.5.2 查看SOAP服务
20.5.3 删除SOAP服务
20.6 创建和运行SOAP客户程序
20.7小节
第二十一章
Tomcat与Apache AXIS集成
21.1 建立Apache AXIS环境
21.2在Tomcat上发布Apache-AXIS Web应用
21.3创建SOAP服务
21.3.1创建提供SOAP服务的Java 类
21.3.2创建SOAP服务的发布描述符文件
21.4管理SOAP服务
21.4.1发布SOAP服务
21.4.2删除SOAP服务
21.5 创建和运行SOAP客户程序
21.6发布JWS服务
21.7小节
第二十二章
Tomcat与其它HTTP服务器集成
22.1 Tomcat与HTTP服务器集成的原理
22.1.1 JK插件
22.1.2 AJP协议
22.2 在Windows下Tomcat与Apache服务器集成
22.2.1安装Apache HTTP服务器
22.2.2在Apache中加入JK插件
22.2.3创建workers.properties文件
22.2.4 修改Apache的配置文件httpd.conf
22.2.5 测试配置
22.2.6 Apache与多个Tomcat服务器集成时的负载平衡
22.3 在Linux下Tomcat与Apache服务器集成
22.3.1安装Apache HTTP服务器
22.3.2 在Apache中加入JK插件
22.3.3 创建workers.properties文件
22.3.4 修改Apache的配置文件httpd.conf
22.3.5测试配置
22.4 Tomcat与IIS服务器集成
22.4.1准备相关文件
22.4.2编辑注册表
22.4.3在IIS中加入"jakarta"虚拟目录
22.4.4把JK插件作为筛选器加入到IIS
22.4.5测试配置
22.5小节
第二十三章 创建嵌入式Tomcat服务器
23.1 将Tomcat嵌入Java应用
23.2 创建嵌入了Tomcat的Java示范程序
23.3 运行嵌入式Tomcat服务器
23.4 小节
第二十四章 在Tomcat中配置SSL
24.1 SSL简介
24.1.1 加密通信
24.1.2安全证书
24.1.3 SSL工作原理
24.2 在Tomcat中使用SSL
24.2.1 准备安全证书
24.2.2 配置SSL连结器
22.2.3 访问支持SSL的Web站点
24.3小节
附录A server.xml
A.1配置Server元素
A.2配置Service元素
A.3配置Engine元素
A.4配置Host元素
A.5配置Context元素
A.6配置Connector元素
附录B web.xml文件
B.1配置Servlet过滤器
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中的常用术语
C.4.1 URL、URN 和URI
C.4.2 XML命名空间