注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关J2EE 1.4标准教材(第二版)

J2EE 1.4标准教材(第二版)

J2EE 1.4标准教材(第二版)

定 价:¥100.00

作 者: (美)Stephanie Bodoff等著;田玉敏,沈金河等译;田玉敏译
出版社: 电子工业出版社
丛编项: SUN核心技术丛书
标 签: J2EE

ISBN: 9787121009433 出版时间: 2005-03-01 包装: 胶版纸
开本: 26cm 页数: 1029 字数:  

内容简介

  本教材由7部分组成。第1部分讨论J2EE1.4平台体系结构以及XML和Web应用程序的基本知识。第2部分讨论处理XML文档和实现Web服务组件的一些技术:JAXP、JAX-RPC、SAAJ和JAXR。第3部分讨论在开发J2EE或独立Web应用程序表示层时所使用的一些组件。第4部分讨论开发J2EE应用程序业务逻辑时使用的组件:会话bean、实体bean、消息驱动bean和企业JavaBeans查询语言。第5部分讨论所有J2EE组件技术使用的系统服务:事务、资源连接、安全连接和Java消息服务。第6部分给出一些案例分析,它紧密围绕本教材所讨论的几种技术。最后一部分是附录,包括Java编码方案、XML标准、HTTP概述、J2EE连接器体系结构。本书适合于学习开发和部署J2EE1.4应用程序的程序员阅读。本系列丛书足由SunMicrosystems公司的Java技术人员提供支持并撰写的。这些Java技术人员是Java技术的完整、专业且权威的信息来源。本系列丛书所提供的信息可以帮助读者建立高效的、健壮的且可移植的应用程序或小程序。对于要使用Java2平台的读者来说,本系列丛书是不可或缺的资源。CJ2EE1.4标准教材(第二版)》足Java2Platform,EnterpriseEdition(J2EE)version1.4所有重要组件的完整指南。本书由J2EE平台团队的成员编写,是一本面向任务和例子丰富的图书,特别适合于Java初中级程序员马上开始构建J2EE程序。本书首先介绍了J2EE1.4平台架构和API、SunJavaSystemAppticationServerPlatformEdition8,以及使用XML和Web应用程序的基本知识。本书的大部分内容着力于描述和示范JavaXML、Web层和EnterpriseJavaBeans技术及平台服务。丰富的例子和案例分析向您展示了如何将这些技术应用到实际工作中去。

作者简介

  StephanieBodoff是SunMicrosystems公司的一位专职作者。之前,她做过分布式计算、通信系统和面向对象开发方法方面的软件工程师。自从专业从事写作以来,Stephanie已经撰写了企业应用程序开发方法、面向对象数据库、应用服务器和Web技术方面的资料。她是“DesigningiseApplicationswiththeJava(tm)2Platform,EnterpriseEdition”和“Object-OrientedSoftwareDevelopment:TheFusionMethod”的作者之一。相关图书

图书目录

第1章  概述
 1.1  分布式多层应用程序
 1.2  J2EE容器
 1.3  Web服务支持
 1.4  打包应用程序
 1.5  开发角色
 1.6  J2EE 1.4平台API
 1.7  Sun Java System Application Server Platform Edition 8
 第2章  了解XML
 2.1  XML简介
 2.2  生成XML数据
 2.3  设计XML数据结构
 2.4  小结
 第3章  Web应用程序入门
 3.1  Web应用程序生命周期
 3.2  Web模块
 3.3  配置Web应用程序
 3.4  杜克Bookstore示例
 3.5  从Web应用程序访问数据库
 3.6  更多信息
 第4章  用于XML处理的Java API
 4.1  JAXP API
 4.2  包概述
 4.3  用于XML API的简单API
 4.4  文档对象模型API
 4.5  可扩展样式表语言转换API
 4.6  使用JAXP库
 4.7  后续
 第5章  用于XML的简单API
 5.1  何时使用SAX
 5.2  回显具有SAX解析器的XML文件
 5.3  添加其他事件处理程序
 5.4  用非验证解析器处理错误
 5.5  显示特殊字符和CDATA
 5.6  用DTD解析
 5.7  选择自己的解析器实现
 5.8  使用验证解析器
 5.9  解析参数化DTD
 5.10  处理词法事件
 5.11  使用DTDHandler和EntityResolver
 5.12  更多信息
 第6章  文档对象模型
 6.1  何时使用DOM
 6.2  将XML读到DOM中
 6.3  显示DOM层次
 6.4  检查DOM的结构
 6.5  从DOM构建用户友好JTree
 6.6  创建和操纵DOM
 6.7  用XML架构验证
 6.8  更多信息
 第7章  可扩展样式表语言转换
 7.1  XSL. XSLT和XPath简介
 7.2  XPath如何工作
 7.3  把DOM作为XML文件写出
 7.4  从任意数据结构生成XML
 7.5  用XSLT转换XML数据
 7.6  用Xalan从命令行转换
 7.7  用过滤器链连接转换
 7.8  更多信息
 第8章  利用JAX-RPC构建Web服务
 8.1  设置端口
 8.2  用JAX-RPC创建简单的Web服务和客户端
 8.3  JAX-RPC支持的类型
 8.4  Web服务客户端
 8.5  Web服务互操作性和JAX-RPC
 8.6  更多信息
 第9章  SAAJ
 9.1  SAAJ概述
 9.2  教程
 9.3  代码示例
 第10章  用于XML注册的Java API
 10.1  JAXR概述
 10.2  实现JAXR客户端
 10.3  运行客户端示例
 10.4  在J2EE应用程序中使用JAXR客户端
 10.5  更多信息
 第11章  Java Servlet技术
 11.1  什么是servlet
 11.2  示例servlet
 11.3  servlet生命周期
 11.4  共享信息
 11.5  初始化servlet
 11.6  编写服务方法
 11.7  过滤请求和响应
 11.8  调用其他Web资源
 11.9  访问Web上下文
 11.10  维护客户端状态
 11.11  终结servlet
 11.12  更多信息
 第12章  JavaServer Pages技术
 12.1  什么是JSP页面
 12.2  JSP页面示例
 12.3  JSP页面的生命周期
 12.4  创建静态内容
 12.5  创建动态内容
 12.6  表达式语言
 12.7  JavaBeans组件
 12.8  使用自定义标签
 12.9  在JSP页面中重用内容
 12.10  将控件传输到另一Web组件
 12.11  包括小程序
 12.12  设置JSP页面组的属性
 12.13  更多信息
 第13章  JavaServer Pages文档
 13.1  示例JSP文档
 13.2  创建JSP文档
 13.3  确定JSP文档到容器
 第14章  JavaServer Pages标准标签库
 14.2  使用JSTL
 14.3  核心标签库
 14.4  XML标签库
 14.5  国际化标签库
 14.6  SQL标签库
 14.7  函数 425
 14.8  更多信息
 第15章  JSP页中的自定义标签
 15.1  什么是自定义标签
 15.2  示例JSP页
 15.3  标签的类型
 15.4  用标签文件封装可重用内容
 15.5  标签库描述符
 15.6  编写简单标签处理程序
 第16章  JSP页中的脚本
 16.1  示例JSP页
 16.2  使用脚本
 16.3  禁用脚本
 16.4  声明 471
 16.5  scriptlet
 16.6  表达式
 16.7  编写接受脚本元素的标签的程序
 第17章  JavaServer Faces技术
 17.1  JavaServer Faces技术的优点
 17.2  什么是JavaServer Faces应用程序
 17.3  框架角色
 17.4  简单JavaServer Faces应用程序
 17.5  用户界面组件模型
 17.6  导航模型
 17.7  受支持bean的管理
 17.8  各个部分如何进行组合
 17.9  JavaServer Faces页的生命周期
 17.10  更多信息
 第18章  在JSP页中使用JavaServer Faces技术
 18.1  JavaServer Faces示例应用程序
 18.2  设置页面
 18.3  使用核心标签
 18.4  使用HTML组件标签
 18.5  使用本地化消息
 18.6  使用标准转换器
 18.7  在组件上注册监听器
 18.8  使用标准验证程序
 18.9  把组件值和实例绑定到外部数据源
 18.10  引用受支持bean方法
 18.11  使用自定义对象
 第19章  使用JavaServer Faces技术进行开发
 19.1  编写组件属性
 19.2  执行本地化
 19.3  创建自定义转换器
 19.4  实现事件监听器
 19.5  创建自定义验证程序
 19.6  编写受支持bean方法
 第20章  创建自定义UI组件
 20.1  确定是否需要自定义组件或呈现程序
 20.2  了解图像映射示例
 20.3  创建自定义组件的步骤
 20.4  创建组件标签处理程序
 20.5  在标签库描述符中定义自定义组件标签
 20.6  创建自定义组件类
 20.7  委托呈现给呈现程序
 20.8  处理自定义组件的事件
 第21章  配置JavaServer Faces应用程序
 21.1  应用程序配置资源文件
 21.2  配置bean
 21.3  注册消息
 21.4  注册自定义验证程序
 21.5  注册自定义转换器
 21.6  配置导航规则
 21.7  向呈现工具包注册自定义呈现程序
 21.8  注册自定义组件
 21.9  JavaServer Faces应用程序的基本需求
 第22章  国际化和本地化Web应用程序
 22.1  Java平台本地化类
 22.2  提供本地化消息和标签
 22.3  日期和数字格式化
 22.4  字符集和编码
 22.5  更多信息
 第23章  企业bean
 23.1  什么是企业bean
 23.2  什么是会话bean
 23.3  什么是实体bean
 23.4  什么是消息驱动bean
 23.5  用接口定义客户端访问
 23.6  企业bean的内容
 23.7  企业bean的命名约定
 23.8  企业bean的生命周期
 23.9  更多信息
 第24章  企业bean入门
 24.1  创建J2EE应用程序
 24.2  创建企业bean
 24.3  创建应用程序客户端
 24.4  创建Web客户端
 24.5  映射企业bean引用
 24.6  指定Web客户端的上下文根
 24. 7  部署J2EE应用程序
 24. 8  运行应用程序客户端
 24. 9  运行Web客户端
 24. 10  修改J2EE应用程序
 第25章  会话bean示例
 25. 1  CartBean示例
 25. 2  Web服务示例:HelloServiceBean
 25. 3  其他企业bean特性
 25. 4  使用计时器服务
 25. 5  处理异常
 第26章  bean管理持久性示例
 26. 1  SavingsAccountBean示例
 26. 2  映射bean管理持久性的表关系
 26. 3  bean管胛持久性的主键
 26. 4  针对具有bean管理持久性的文体bean的deploytool技巧
 第27章  容器管理持久性示例
 27. 1  RosterApp应用程序概述
 27. 2  PlayBean的代码
 27. 3  RosterApp中的方法调用
 27. 4  编译和运行RosterApp示例
 27. 5  RosterApp设置指导旅行
 27. 6  容器管理持久性的主键
 27. 7  高级CMP主题:OrderApp示例
 27. 8  针对具有容器管理持久性的实体bean的deploytool技巧
 第28章  消息驱动bean示例
 28. 1  示例应用程序概述
 28. 2  应用程序客户端
 28. 3  消息驱动bean类
 28. 4  部署和运行SimpleMessageApp
 28. 5  消息驱动bean的deploytool技巧
 28. 6  发送消息的组什的deploytool技巧
 第29章  企业JavaBeans查询语言
 29. 1  术语
 29. 2  简化的语法
 29. 3  查询示例
 29. 4  完整语法
 29. 5  EIB QL限制
 第30章  事务
 30. 1  什么是事务
 30. 2  容器管理事务
 30. 3  bean管理的事务
 30. 4  企业bean的事务选项小结
 30. 5  事务超时
 30. 6  隔离级别
 30. 7  更新多个数据库
 30. 8  Web组件中的事务
 第31章  资源连接
 31. 1  JNDI命名
 31. 2  DataSource对象和连接池
 31. 3  数据库连接
 31. 4  邮件会话连接
 31. 5  URL连接
 31. 6  更多信息
 第32章  安全
 32. 1  概述
 32. 2  域. 用户. 组和角色
 32. 3  Web层安全
 32. 4  了解登录身份验证
 32. 5  安装和配置SSL支持
 32. 6  XML和Web服务安全
 32. 7  EJB层安全
 32. 8  应用程序客户端层安全
 32. 9  EIS层安全
 32. 10  传播安全标识
 32. 11  什么是容器的Java授权联系人
 32. 12  更多信息
 第33章  Java消息服务API
 33. 1  概述
 33. 2  基本的JMS API概念
 33. 3  JMS API编程模型
 33. 4  编写简单的JMS客户端应用程序
 33. 5  创建强健的JMS应用程序
 33. 6  在J2EE应用程序中使用JMS API
 33. 7  更多信息
 第34章  使用JMSAPI的J2EE示例
 34. 1  把JMS API与会话Bean一起使用的J2EE应用程序
 34. 2  把JMS API与实体bean一起使用的J2EE应用程序
 34. 3  从远程J2EE服务器消费消息的应用程序示例
 34. 4  在两台J2EE服务器上部署消息驱动bean的应用程序示例
 第35章  CoffeeBreak应用程序
 35. 1  公共代码
 35. 2  X-RPC咖啡供应商服务
 35. 3  SAAJ咖啡供应商服务
 35. 4  Coffee Break服务器
 35. 5  JavaServer Faces版本的Coffee Break服务器
 35. 6  编译. 打包. 部署和运行应用程序
 第36章  杜克银行应用程序
 36. 1  企业bean
 36. 2  应用程序客户端
 36. 3  Web客户端
 36. 4  同际化
 36. 5  编译. 打包. 部署和运行应用程序
 36. 6  运行客户端
 附录A  Java编码方案
 附录B  XML及相关规范
 附录C  HTTP概述
 附录D  J2EE连接器体系结构
 术语表
 关于作者

本目录推荐