当前位置:首页 > 工业技术
J2EE 1.4标准教材  第2版
J2EE 1.4标准教材  第2版

J2EE 1.4标准教材 第2版PDF电子书下载

工业技术

  • 电子书积分:26 积分如何计算积分?
  • 作 者:(美)Stephanie Bodoff等著;田玉敏,沈金河等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121009439
  • 页数:1030 页
图书介绍:本书详细论述J2EE 1.4开发平台所有组件的实用功效与使用方法。包括:该平台的体系结构以及XML和Web应用程序的基本知识,处理XML文档和实现Web组件的一些技术,开发J2EE或独立Web应用程序所用的一些组件,开发J2EE应用程序逻辑所用组件,所有J2EE组件技术使用的系统服务,以及案例分析。
上一篇:烹饪饮食下一篇:UG NX2模具设计
《J2EE 1.4标准教材 第2版》目录
标签:教材 标准

第1章 概述 1

1.1 分布式多层应用程序 1

1.2 J2EE容器 5

1.3 Web服务支持 7

1.4 打包应用程序 8

1.5 开发角色 9

1.6 J2EE 1.4平台API 11

1.7 Sun Java System Application Server Platform Edition 8 15

第2章 了解XML 21

2.1 XML简介 21

2.2 生成XML数据 28

2.3 设计XML数据结构 53

2.4 小结 56

第3章 Web应用程序入门 57

3.1 Web应用程序生命周期 58

3.2 Web模块 60

3.3 配置Web应用程序 67

3.4 杜克Bookstore示例 70

3.5 从Web应用程序访问数据库 70

3.6 更多信息 73

第4章 用于XML处理的Java API 74

4.1 JAXP API 74

4.2 包概述 74

4.3 用于XML API的简单API 75

4.4 文档对象模型API 77

4.5 可扩展样式表语言转换API 78

4.6 使用JAXP库 79

4.7 后续 79

第5章 用于XML的简单API 81

5.1 何时使用SAX 81

5.2 回显具有SAX解析器的XML文件 82

5.3 添加其他事件处理程序 97

5.4 用非验证解析器处理错误 100

5.5 显示特殊字符和CDATA 106

5.6 用DTD解析 108

5.7 选择自己的解析器实现 113

5.8 使用验证解析器 113

5.9 解析参数化DTD 118

5.10 处理词法事件 119

5.11 使用DTDHandler和EntityResolver 125

5.12 更多信息 127

第6章 文档对象模型 128

6.1 何时使用DOM 128

6.2 将XML读到DOM中 133

6.3 显示DOM层次 138

6.4 检查DOM的结构 152

6.5 从DOM构建用户友好JTree 158

6.6 创建和操纵DOM 171

6.7 用XML架构验证 179

6.8 更多信息 183

第7章 可扩展样式表语言转换 184

7.1 XSL、XSLT和XPath简介 184

7.2 XPath如何工作 185

7.3 把DOM作为XML文件写出 192

7.4 从任意数据结构生成XML 198

7.5 用XSLT转换XML数据 210

7.6 用Xalan从命令行转换 229

7.7 用过滤器链连接转换 230

7.8 更多信息 236

第8章 利用JAX-RPC构建Web服务 237

8.1 设置端口 237

8.2 用JAX-RPC创建简单的Web服务和客户端 238

8.3 JAX-RPC支持的类型 245

8.4 Web服务客户端 246

8.5 Web服务互操作性和JAX-RPC 255

8.6 更多信息 256

第9章 SAAJ 257

9.1 SAAJ概述 257

9.2 教程 261

9.3 代码示例 280

9.4 更多信息 295

第10章 用于XML注册的JavaAPI 296

10.1 JAXR概述 296

10.2 实现JAXR客户端 298

10.3 运行客户端示例 317

10.4 在J2EE应用程序中使用JAXR客户端 324

10.5 更多信息 330

第11章 Java Servlet技术 331

11.1 什么是servlet 331

11.2 示例servlet 331

11.3 servlet生命周期 335

11.4 共享信息 337

11.5 初始化servlet 340

11.6 编写服务方法 341

11.7 过滤请求和响应 345

11.8 调用其他Web资源 350

11.9 访问Web上下文 352

11.10 维护客户端状态 353

11.11 终结servlet 355

11.12 更多信息 358

第12章 JavaServer Pages技术 359

12.1 什么是JSP页面 359

12.2 JSP页面示例 362

12.3 JSP页面的生命周期 366

12.4 创建静态内容 370

12.5 创建动态内容 370

12.6 表达式语言 371

12.7 JavaBeans组件 377

12.8 使用自定义标签 381

12.9 在JSP页面中重用内容 384

12.10 将控件传输到另一Web组件 385

12.11 包括小程序 386

12.12 设置JSP页面组的属性 388

12.13 更多信息 390

第13章 JavaServerPages文档 391

13.1 示例JSP文档 391

13.2 创建JSP文档 395

13.3 确定JSP文档到容器 406

第14章 JavaServer Pages标准标签库 407

14.1 示例JSP页 407

14.2 使用JSTL 410

14.3 核心标签库 411

14.4 XML标签库 416

14.5 国际化标签库 420

14.6 SQL标签库 422

14.7 函数 425

14.8 更多信息 427

第15章 JSP页中的自定义标签 428

15.1 什么是自定义标签 428

15.2 示例JSP页 429

15.3 标签的类型 431

15.4 用标签文件封装可重用内容 435

15.5 标签库描述符 446

15.6 编写简单标签处理程序 453

第16章 JSP页中的脚本 469

16.1 示例JSP页 469

16.2 使用脚本 470

16.3 禁用脚本 471

16.4 声明 471

16.5 scriptlet 472

16.6 表达式 472

16.7 编写接受脚本元素的标签的程序 473

第17章 JavaServer Faces技术 480

17.1 JavaServer Faces技术的优点 481

17.2 什么是JavaServer Faces应用程序 481

17.3 框架角色 482

17.4 简单JavaServer Faces应用程序 482

17.5 用户界面组件模型 489

17.6 导航模型 495

17.7 受支持bean的管理 496

17.8 各个部分如何进行组合 498

17.9 JavaServer Faces页的生命周期 500

17.10 更多信息 505

第18章 在JSP页中使用JavaServer Faces技术 506

18.1 JavaServer Faces示例应用程序 506

18.2 设置页面 509

18.3 使用核心标签 511

18.4 使用HTML组件标签 512

18.5 使用本地化消息 529

18.6 使用标准转换器 531

18.7 在组件上注册监听器 534

18.8 使用标准验证程序 535

18.9 把组件值和实例绑定到外部数据源 537

18.10 引用受支持bean方法 540

18.11 使用自定义对象 543

第19章 使用JavaServer Faces技术进行开发 547

19.1 编写组件属性 547

19.2 执行本地化 556

19.3 创建自定义转换器 558

19.4 实现事件监听器 560

19.5 创建自定义验证程序 563

19.6 编写受支持bean方法 567

第20章 创建自定义UI组件 571

20.1 确定是否需要自定义组件或呈现程序 571

20.2 了解图像映射示例 573

20.3 创建自定义组件的步骤 578

20.4 创建组件标签处理程序 578

20.5 在标签库描述符中定义自定义组件标签 582

20.6 创建自定义组件类 583

20.7 委托呈现给呈现程序 589

20.8 处理自定义组件的事件 591

第21章 配置JavaServer Faces应用程序 593

21.1 应用程序配置资源文件 593

21.2 配置bean 594

21.3 注册消息 601

21.4 注册自定义验证程序 602

21.5 注册自定义转换器 602

21.6 配置导航规则 603

21.7 向呈现工具包注册自定义呈现程序 605

21.8 注册自定义组件 607

21.9 JavaServer Faces应用程序的基本需求 607

第22章 国际化和本地化Web应用程序 613

22.1 Java平台本地化类 613

22.2 提供本地化消息和标签 613

22.3 日期和数字格式化 615

22.4 字符集和编码 616

22.5 更多信息 618

第23章 企业bean 619

23.1 什么是企业bean 619

23.2 什么是会话bean 620

23.3 什么是实体bean 621

23.4 什么是消息驱动bean 624

23.5 用接口定义客户端访问 625

23.6 企业bean的内容 629

23.7 企业bean的命名约定 629

23.8 企业bean的生命周期 630

23.9 更多信息 633

第24章 企业bean入门 634

24.1 创建J2EE应用程序 634

24.2 创建企业bean 635

24.3 创建应用程序客户端 638

24.4 创建Web客户端 641

24.5 映射企业bean引用 644

24.6 指定Web客户端的上下文根 645

24.7 部署J2EE应用程序 645

24.8 运行应用程序客户端 646

24.9 运行Web客户端 646

24.10 修改J2EE应用程序 647

第25章 会话bean示例 649

25.1 CartBean示例 649

25.2 Web服务示例:HelloServiceBean 657

25.3 其他企业bean特性 661

25.4 使用计时器服务 663

25.5 处理异常 670

第26章 bean管理持久性示例 671

26.1 SavingsAccountBean示例 671

26.2 映射bean管理持久性的表关系 683

26.3 bean管理持久性的主键 694

26.4 针对具有bean管理持久性的实体bean的deploytool技巧 697

第27章 容器管理持久性示例 698

27.1 RosterApp应用程序概述 698

27.2 PlayBean的代码 699

27.3 RosterApp的方法调用 703

27.4 编译和运行RosterApp示例 712

27.5 RosterApp设置指导旅行 723

27.6 容器管理持久性的主键 730

27.7 高级CMP主题:OrderApp示例 731

27.8 针对具有容器管理持久性的实体bean的deploytool技巧 744

第28章 消息驱动bean示例 746

28.1 示例应用程序概述 746

28.2 应用程序客户端 746

28.3 消息驱动bean类 747

28.4 部署和运行SimpleMessageApp 749

28.5 消息驱动bean的deploytool技巧 751

28.6 发送消息的组件的deploytool技巧 752

第29章 企业JavaBeans查询语言 754

29.1 术语 754

29.2 简化的语法 754

29.3 查询示例 755

29.4 完整语法 759

29.5 EJB QL限制 775

第30章 事务 776

30.1 什么是事务 776

30.2 容器管理事务 776

30.3 bean管理的事务 784

30.4 企业bean的事务选项小结 793

30.5 事务超时 793

30.6 隔离级别 794

30.7 更新多个数据库 794

30.8 Web组件中的事务 795

第31章 资源连接 796

31.1 JNDI命名 796

31.2 DataSource对象和连接池 797

31.3 数据库连接 797

31.4 邮件会话连接 800

31.5 URL连接 802

31.6 更多信息 804

第32章 安全 805

32.1 概述 805

32.2 域、用户、组和角色 805

32.3 Web层安全 808

32.4 了解登录身份验证 813

32.5 安装和配置SSL支持 823

32.6 XML和Web服务安全 831

32.7 EJB层安全 844

32.8 应用程序客户端层安全 846

32.9 EIS层安全 847

32.10 传播安全标识 849

32.11 什么是容器的Java授权联系人 850

32.12 更多信息 850

第33章 Java消息服务API 851

33.1 概述 851

33.2 基本的JMS API概念 853

33.3 JMS API编程模型 856

33.4 编写简单的JMS客户端应用程序 864

33.5 创建强健的JMS应用程序 879

33.6 在J2EE应用程序中使用JMS API 895

33.7 更多信息 899

第34章 使用JMS API的J2EE示例 900

34.1 把JMS API与会话Bean一起使用的J2EE应用程序 900

34.2 把JMS API与实体bean一起使用的J2EE应用程序 907

34.3 从远程J2EE服务器消费消息的应用程序示例 912

34.4 在两台J2EE服务器上部署消息驱动bean的应用程序示例 917

第35章 Coffee Break应用程序 924

35.1 公共代码 925

35.2 JAX-RPC咖啡供应商服务 925

35.3 SAAJ咖啡供应商服务 932

35.4 Coffee Break服务器 945

35.5 JavaServer Faces版本的Coffee Break服务器 948

35.6 编译、打包、部署和运行应用程序 953

第36章 杜克银行应用程序 960

36.1 企业bean 960

36.2 应用程序客户端 965

36.3 Web客户端 971

36.4 国际化 979

36.5 编译、打包、部署和运行应用程序 980

36.6 运行客户端 987

附录A Java编码方案 989

附录B XML及相关规范 991

附录C HTTP概述 999

附录D J2EE连接器体系结构 1000

术语表 1005

关于作者 1030

相关图书
作者其它书籍
返回顶部