J2EE应用开发详解

J2EE应用开发详解
作 者: 刘晓华 陈亚强
出版社: 电子工业出版社
丛编项: 开发专家之Sun ONE
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《J2EE应用开发详解》作者简介

内容简介

本书基于最新的J2EE1.4平台,从基本开发实例入手,以实用为目标,以实践为指导,深入浅出地讲解了J2EE1.4平台的各种技术,JAX-RPC是J2EE1.4平台Web服务的核心技术,书中用详细的实例对它进行了深入剖析。同时,本书以当今流行的Eclipse作为开发工具,详细介绍了使用Eclipse开发JSP、Servlet、EJB、Web服务的各个细节;JSP2.0的发布使得非Java程序员都能编写JSP,因此书中也介绍了怎么让非Java程序员使用表达式语言和标准标签库编写JSP;伴随EJB2.1技术做的许多大的改动,如增加了使用定时器功能、EJB-QL增强、直接发布成Web服务等,本书还将详细介绍这些新技术,并且提供了具体实例。随书所附光盘内容为书中范例件。本书适合于专业J2EE应用开发人员和准专业的开发人员,对于要了解J2EE1.4最新技术的系统构架人员,本书也可以作为其参考。

图书目录

第1篇 全面了解J2EE1. 4平台

第1章 J2EE1. 4平台快速入门

1. 1 在J2EE1. 4平台下开发一个典型应用

1. 1. 1 使用EJB2. 1规范编写EJB组件

1. 1. 2 使用Servlet编写视图控制器

1. 1. 3 使用JSP编写显示页面

1. 1. 4 部署应用

1. 2 J2EE1. 4系统平台体系结构

1. 2. 1 容器体系结构

1. 2. 2 应用程序体系结构

1. 3 J2EE集成开发工具---Eclipse

1. 3. 1 Eclipse介绍

1. 3. 2 获得Eclipse

1. 4 小结

第2章 全面了解J2EE1. 4的新特性

2. 1 新增加的技术

2. 2 原有技术的重大升级

2. 3 小结

第2篇 开始学习J2EE1. 4

第3章 XML技术基础

3. 1 理解XML

3. 1. 1 一个典型的XML文件举例

3. 1. 2 分析XML的结构和语法

3. 2 理解DTD

3. 2. 1 一个典型的DTD

3. 2. 2 分析DTD文件

3. 2. 3 DTD的缺陷

3. 3 理解XMLSchema

3. 3. 1 一个典型的文件

3. 3. 2 分析Schema文件和语法

3. 4 XML的命名空间

3. 4. 1 命名空间的表示法

3. 4. 2 命名空间的范畴

3. 5 小结

第4章 XML编程

4. 1 JAXP1. 2编程快速入门

4. 1. 1 在JAXP中使用SAX

4. 1. 2 在JAXP中使用DOM

4. 2 SAX编程

4. 2. 1 理解SAX

4. 2. 2 应用开发实例与讲解

4. 3 DOM编程

4. 3. 1 理解DOM

4. 3. 2 编程举例

4. 4 JDOM编程

4. 4. 1 理解JDOM

4. 4. 2 JDOM应用开发实例

4. 5 小结

第5章 目录服务和JNDI

5. 1 JNDI编程快速入门

5. 2 深入了解名字目录服务和JNDI

5. 3 通过JNDI连接到服务提供者

5. 3. 1 连接到LDAP服务器

5. 3. 2 连接到J2EE服务器

5. 4 通过专门的类实现资源定位

5. 4. 1 一个资源定位程序

5. 4. 2 使用资源定位器

5. 5 小结

第6章 JavaMail 1. 3

6. 1 使用JavaMail发送第一封邮件

6. 2 JavaMail中主要的接口和类使用举例

6. 3 邮件处理

6. 4 小结

第7章 JDBC 3. 0数据库编程

7. 1 JDBC数据库编程快速入门

7. 1. 1 编程举例

7. 1. 2 例程解释

7. 2 理解JDBC

7. 2. 1 JDBC的体系结构

7. 2. 2 数据库驱动程序的类型

7. 2. 3 JDBCURL

7. 3 数据源和连接池

7. 4 数据库事务

7. 5 操作BLOB和CLOB数据

7. 5. 1 操作BLOB数据

7. 5. 2 操作CLOB数据

7. 6 使用存储过程

7. 7 JDBC开发综合案例

7. 7. 1 案例介绍

7. 7. 2 案例开发

7. 7. 3 运行说明

7. 8 小结

第3篇 Web技术

第8章 升级的Servlet2. 4

8. 1 开发一个典型的Servlet

8. 1. 1 配置安装Servlet环境

8. 1. 2 Servlet开发

8. 1. 3 部署Servlet

8. 1. 4 运行

8. 2 从例子分析Servlet技术

8. 2. 1 Servlet处理过程

8. 2. 2 Servlet技术的特点

8. 2. 3 Servlet的生命周期

8. 3 配置Eclipse插件

8. 3. 1 Eclipse插件的概念

8. 3. 2 安装Lomboz

8. 4 使用Eclipse开发与部署Servlet

8. 4. 1 新建J2EE项目

8. 4. 2 创建Servlet

8. 4. 3 部署和测试

8. 5 开发举例--在Servlet中访问数据库

8. 5. 1 保存数据到数据库

8. 5. 2 查询数据库

8. 5. 3 部署和运行

8. 6 全面了解Servlet2. 4的新特性

8. 7 使用新的部署描述符

8. 8 小结

第9章 Servlet监听器和过滤器

9. 1 创建Web监听器

9. 1. 1 编程举例

9. 1. 2 实例讲解

9. 1. 3 监听器的相关概念

9. 2 新特性--请求对象监听

9. 3 Web过滤器

9. 3. 1 编程举例

9. 3. 2 实例讲解

9. 3. 3 过滤器的相关概念

9. 4 新特性--在视图派发器下实施过滤

9. 4. 1 开发过滤器

9. 4. 2 开发测试Servlet

9. 5 创建Web过滤体系

9. 6 小结

第10章 升级的JSP2. 0技术

10. 1 开发第一个JSP应用

10. 1. 1 开发JSP

10. 1. 2 编写部署描述符

10. 1. 3 运行

10. 2 JSP元素

10. 2. 1 模板元素

10. 2. 2 注释

10. 2. 3 指令元素

10. 2. 4 动作元素

10. 2. 5 脚本元素

10. 2. 6 表达式语言

10. 3 隐含访问对象

10. 4 全面了解JSP2. 0新技术

10. 5 JSP和JavaBean结合开发

10. 6 使用Eclipse开发JSP

10. 6. 1 创建JavaBean

10. 6. 2 创建JSP

10. 6. 3 导入其他资源

10. 7 小结

第11章 自定义标签库的开发

11. 1 标签语言的介绍

11. 1. 1 标签的概念

11. 1. 2 标签的相关接口

11. 2 开发最简单的标签

11. 2. 1 编写标签实现类

11. 2. 2 编写描述

11. 2. 3 在web. xml中描述

11. 2. 4 调用测试

11. 3 开发带Body的标签库

11. 3. 1 开发标签实现类

11. 3. 2 编写描述

11. 3. 3 在JSP中测试

11. 4 开发迭代的标签库

11. 4. 1 开发标签实现类

11. 4. 2 编写描述

11. 4. 3 在JSP中测试

11. 5 SimpleTag的开发

11. 5. 1 SimpleTag的生命周期

11. 5. 2 实例开发

11. 6 开发实例--调用EJB的标签

11. 6. 1 开发标签实现类

11. 6. 2 描述

11. 6. 3 测试

11. 7 小结

第12章 JSTL

12. 1 使用JSTL编写JSP程序举例

12. 1. 1 第一个JSTL举例

12. 1. 2 例程解析和JSTL介绍

12. 2 一般用途的标签

12. 2. 1

12. 2. 2

12. 2. 3

12. 2. 4

12. 3 条件标签

12. 3. 1

12. 3. 2

12. 3. 3

12. 3. 4

12. 4 迭代标签

12. 5 URL相关的标签

12. 5. 1

12. 5. 2

12. 5. 3

12. 5. 4

12. 6 SQL相关的标签

12. 6. 1

12. 6. 2

12. 6. 3

12. 6. 4

12. 6. 5

12. 7 小结

第13章 表达式语言

13. 1 表达式语言

13. 2 表达式语言综合实例

13. 3 小结

第14章 JSP和Servlet开发综合案例

14. 1 案例介绍

14. 2 案例开发的准备工作

14. 2. 1 相关的基础类

14. 2. 2 过滤器

14. 2. 3 准备表达式语言函数

14. 3 Servlet开发

14. 4 JavaBean开发

14. 5 JSP和相关静态页面开发

14. 6 小结

第4篇 EJB技术

第15章 升级的EIB2. 1技术

15. 1 开发. 部署和调用第一个EIB

15. 1. 1 开发EJB

15. 1. 2 开发JSP

15. 1. 3 部署

15. 1. 4 调用测试

15. 2 EIB组件框架

15. 2. 1 和EIB相关的几个概念

15. 2. 2 EIB组件框架构成元素

15. 2. 3 EIB的特点

15. 2. 4 EIB的一些限制

15. 2. 5 EIB组件的类型

15. 2. 6 本地接口和远程接口

15. 3 EJB容器服务

15. 4 全面了解EIB2. 1新特性

15. 5 EIB2. 1的部署描述符

15. 6 EIB开发的角色

15. 7 小结

第16章 会话Bean

16. 1 使用Eclipse开发有状态会话Bean

16. 1. 1 配置WebLogic服务器

16. 1. 2 创建项目和模块

16. 1. 3 创建EIB

16. 1. 4 开发客户端

16. 1. 5 测试

16. 2 会话Bean的状态

16. 3 会话Bean的生命周期

16. 3. 1 无状态会话Bean

16. 3. 2 有状态会话Bean

16. 4 新技术--在EJB中使用TimerService

16. 5 使用Handle

16. 6 小结

第17章 实体Bean

17. 1 使用Eclipse开发典型的实体Bean

17. 1. 1 创建项目和模块

17. 1. 2 创建实体Bean

17. 1. 3 开发客户端

17. 1. 4 创建EAR包

17. 1. 5 为WebLogic创建数据源

17. 1. 6 部署和测试

17. 2 实体Bean的概念和组成

17. 2. 1 实体Bean的一些概念

17. 2. 2 实体Bean的组成

17. 3 Bean管理持久性的实体Bean

17. 3. 1 开发BMP实体Bean

17. 3. 2 开发客户端

17. 3. 3 部署和测试

17. 4 关系复杂的实体Bean

17. 4. 1 开发关系复杂的实体Bean

17. 4. 2 描述实体Bean之间的关系

17. 4. 3 使用实体Bean之间的关系

17. 5 EJB-QL

17. 5. 1 EJB-QL使用介绍

17. 5. 2 使用举例

17. 5. 3 EJB2. 1规范中对EJB-QL的增强

17. 6 小结

第18章 EJB和JSP开发综合案例

18. 1 案例介绍

18. 2 开发EJB

18. 2. 1 开发实体Bean

18. 2. 2 开发会话Bean

18. 3 开发JavaBean和Servlet

18. 3. 1 JavaBean

18. 3. 2 Servlet

18. 4 开发JSP

18. 5 描述符. 部署和测试

18. 5. 1 描述符

18. 5. 2 部署

18. 5. 3 测试

18. 6 小结

第5篇 Web服务

第19章 J2EE1. 4 Web Services

19. 1 开发第一个Web服务

19. 1. 1 开发服务端

19. 1. 2 开发客户端

19. 1. 3 测试

19. 2 J2EE1. 4和Web服务

19. 3 使用JAXM开发Web服务

19. 3. 1 开发举例

19. 3. 2 进一步了解JAXM

19. 4 使用SAAJ在SOAP中发送附件

19. 4. 1 SAAJ的概念

19. 4. 2 开发举例--使用SAAJ在SOAP

中发送附件

19. 5 小结

第20章 JAX-RPC

20. 1 JAX-RPC体系结构

20. 2 讨论Web服务的调用方法

20. 2. 1 基于Stub

20. 2. 2 动态代理

20. 2. 3 动态调用

20. 3 数据映射和序列化

20. 3. 1 JAX-RPC数据映射

20. 3. 2 序列化

20. 4 JAX-RPC和SOAP消息Handler

20. 4. 1 开发服务端

20. 4. 2 开发客户端

20. 5 在EJB/Servlet中调用Web服务

20. 6 在Eclipse中开发Web服务

20. 6. 1 整合Axis和Eclipse

20. 6. 2 开发Web服务端

20. 6. 3 开发客户端

20. 7 小结

第21章 Web服务开发综合案例

21. 1 案例介绍

21. 2 开发实体EJB

21. 3 Web服务实现

21. 3. 1 代码编写

21. 3. 2 配置和打包

21. 4 客户端开发

21. 4. 1 Servlet

21. 4. 2 JSP

21. 4. 3 Web应用打包

21. 5 部署运行

21. 6 小结

第6篇 企业级应用集成

第22章 JMS 1. 1和消息驱动Bean

22. 1 开发简单的JMS应用程序

22. 1. 1 发送消息

22. 1. 2 接收消息

22. 1. 3 运行

22. 2 JMS体系结构

22. 2. 1 远程方法调用和JMS

22. 2. 2 JMS体系结构

22. 2. 3 JMS应用程序组成

22. 3 JMS消息模型

22. 3. 1 消息结构

22. 3. 7 消息发送类型

22. 4 开发典型的消息驱动Bean

22. 4. 1 消息驱动Bean概念

22. 4. 2 生命周期

22. 4. 3 消息驱动Bean的开发

22. 5 EJB2. 1中的消息驱动Bean

22. 6 小结

第23章 J2EE连接器构架 JCA 1. 5

23. 1 文件连接器开发

23. 1. 1 开发EIS服务器

23. 1. 2 资源适配器的开发

23. 1. 3 编写部署描述

23. 1. 4 开发访问资源适配器的EJB组件

23. 1. 5 编写客户端程序

23. 1. 6 部署

23. 1. 7 测试

23. 2 JCA1. 5体系结构及其元素

23. 2. 1 资源整合技术和连接器

23. 2. 2 连接管理

23. 2. 3 事务管理

23. 2. 4 安全管理

23. 2. 5 连接器相关概念

23. 2. 6 通用客户接口 CCI

23. 2. 7 组件间的交互

23. 3 全面了解JCA1. 5的新特性

23. 3. 1 旧体系结构的限制

23. 3. 2 新技术的特点

23. 4 小结

附录A 搭建J2EE1. 4开发环境

附录B 参考资料

附录C 关于本书代码