图书介绍
Java网络程序设计 J2EE 含1.4最新功能PDF|Epub|txt|kindle电子书版本网盘下载
- 蔡剑,景楠著 著
- 出版社: 北京:清华大学出版社
- ISBN:7894940690
- 出版时间:2003
- 标注页数:533页
- 文件大小:47MB
- 文件页数:550页
- 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计
PDF下载
下载说明
Java网络程序设计 J2EE 含1.4最新功能PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 介绍1
1.1 Web编程技术的发展1
1.2 Web信息系统的形式3
1.3 Web信息系统的应用6
1.4 系统开发人才的全面素质7
1.5 Java Web编程技术的特点8
1.6 本书纲要和使用方法9
第2章 J2EE有关基本概念和技术10
2.1 J2EE多层Web程序框架10
2.2 构件技术12
2.2.1 构件种类12
2.2.2 J2EE的客户12
2.2.3 Web构件13
2.2.4 企业JavaBeans(EJB)构件14
2.3 服务技术15
2.3.1 命名技术(JNDI)15
2.3.2 部署技术(deployment)16
2.3.3 数据连接技术(JDBC)17
2.3.4 数据事务技术17
2.3.5 安全技术17
2.3.6 连接框架技术17
2.3.7 Web服务技术18
2.4 通信技术18
2.4.1 Web协议18
2.4.5 Java消息技术和邮件技术19
2.4.4 Java通信服务技术19
2.4.2 远程方法调用19
2.4.3 对象管理组协议19
第3章 客户层技术21
3.1 基本技术21
3.2 浏览器22
3.2.1 功能概述22
3.2.2 HTML用户信息输入23
3.2.3 用户数据校验28
3.2.4 维护用户会话状态29
3.3 Applet客户30
3.4 应用程序客户31
3.5 无线客户32
3.6 客户程序设计考虑33
第4章 Web层技术35
4.1 概述35
4.1.1 J2EE Web层基本结构35
4.1.2 Servlet和JSP的优点37
4.1.3 Servlet和JSP运行环境38
4.2 Servlet技术43
4.2.1 简单的Servlet例子43
4.2.2 Servlet生命周期46
4.2.3 Servlet编程API48
4.2.4 处理客户请求53
4.2.5 控制会话(session)76
4.2.6 与其他Servlet合作91
4.2.7 过滤器103
4.2.8 事件监听器136
4.2.9 数据库连接143
4.2.10 Servlet 2.4的新功能162
4.3 JSP技术168
4.3.1 JSP基本概念168
4.3.2 JSP语法178
4.3.3 动态网页生成191
4.3.4 开发和使用自制JSP标记208
4.3.5 JSP和XML222
4.3.6 JSTL238
4.3.7 JSP 2.0的新功能250
4.4 Web安全机制257
4.4.1 基本Web安全机制概念258
4.4.2 定义realm259
4.4.3 Web程序的验证和登录方式262
4.4.4 使用SSL连接269
4.5 Web程序部署272
4.5.1 web.xml文件的格式272
4.5.2 Web程序编译和打包277
4.6 Web层设计思路及实例283
4.6.1 Web程序的设计考虑283
4.6.2 Web程序实例ICWork286
5.1.1 EJB定义328
第5章 EJB层技术328
5.1 基本概念328
5.1.2 为什么选择EJB329
5.1.3 EJB种类330
5.1.4 EJB的组成332
5.1.5 EJB的命名规则335
5.1.6 何时使用EJB335
5.2 会话bean336
5.2.1 会话bean的定义336
5.2.2 会话bean的种类337
5.2.3 会话bean的生命周期338
5.2.4 何时使用会话bean338
5.2.5 会话bean使用方法及实例339
5.3 实体bean346
5.3.1 持久性的基本概念347
5.3.2 实体bean定义348
5.3.3 实体bean特性348
5.3.4 实体bean持久性的种类349
5.3.5 实体bean的生命周期353
5.3.6 何时使用实体bean354
5.3.7 一个实体bean例子354
5.4 EJB 2.0361
5.4.1 EJB 2.0的特性361
5.4.2 容器管理的持久性362
5.4.3 EJB查询语言371
5.4.4 引入消息驱动bean373
5.4.5 总结376
5.5 EJB 2.1新特性简介377
5.5.1 对于Web服务的支持377
5.5.2 扩展消息驱动bean380
5.5.3 EJBQL的提高382
第6章 事务与安全384
6.1 事务384
6.1.1 什么是事务管理384
6.1.2 事务管理的必要性385
6.1.3 事务模型385
6.1.4 事务种类387
6.1.5 事务特性395
6.1.6 总结397
6.2 EJB安全技术397
6.2.1 为什么需要安全技术397
6.2.2 安全技术的层次398
6.2.3 EIS层的安全机制400
6.2.4 安全身份的建立及传播402
第7章 J2EE应用程序的打包和部署404
7.1 打包组件404
7.2 打包J2EE应用程序405
7.2.1 EJB模块406
7.2.2 EJB模块打包准则407
7.2.5 资源适配器模块409
7.2.4 应用客户模块409
7.2.3 Web模块409
7.3 部署描述文件410
7.3.1 通用元素410
7.3.2 EJB元素416
7.4 使用Ant进行打包部署417
7.5 总结419
第8章 J2EE应用程序国际化与本地化420
8.1 程序国际化需求420
8.2 J2EE应用程序使用J2SE国际化应用程序接口423
8.2.1 应用资源423
8.2.2 消息格式化425
8.2.3 日期格式化426
8.3.1 管理局域元素和编码机制427
8.2.4 文字整理427
8.3 Web层的国际化427
8.3.2 显示组件的设计430
8.3.3 国际化和本地化JSP页面430
8.4 EIS层的国际化433
8.4.1 持久性的本地化数据433
8.4.2 数据库模式的国际化434
8.5 使用XML相关的国际化方法436
8.5.1 使用XSLT生成动态的本地化内容436
8.5.2 应用系统的局部元素通信436
8.5.3 在不同的应用系统之间进行局部元素的通信437
8.6.1 客户消息和应用系统的异常439
8.6 错误信息和日志消息的本地化439
8.6.2 系统级别的异常和消息记录441
8.7 总结441
第9章 J2EE程序体系结构设计442
9.1 模型-视图-控制体系结构442
9.2 J2EE设计模式443
9.2.1 截取过滤器443
9.2.2 视图帮助445
9.2.3 前控制器447
9.2.4 控制器449
9.2.5 视图449
9.2.6 值对象或传输对象452
9.2.7 会话面456
9.2.8 数据访问对象459
第10章 J2EE应用程序实例:STARS合作支持系统465
10.1 STARS系统概述465
10.2 STARS系统的设计思想466
10.3 如何决定应用系统的层次467
10.4 选择本地的或分布式的体系结构468
10.4.1 本地结构和远程结构的比较469
10.4.2 J2EE平台的分布式和本地式结构469
10.4.3 STARS系统结构470
10.5 体系结构方面的综合考虑471
10.5.1 视图层477
10.5.2 模型层479
10.5.3 控制层481
10.6 在STARS系统中使用到的设计模式484
10.6.1 截取过滤器484
10.5.4 将MVC结构应用于Web应用484
10.6.2 前控制器486
10.6.3 传输对象487
10.6.4 会话面489
10.6.5 数据访问对象490
10.6.6 访问控制器490
10.7 总结494
附录A HTTP协议495
A.1 HTTP协议简介495
A.3 HTTP协议的运作方式496
A.2 HTTP协议的几个重要概念496
附录B UML图解概要502
附录C 主要相关网址503
附录D Tomcat安装、设置和运行504
附录E Servlet编程主要API507
附录F EJB编程主要API519
附录G TCP Tunnel Tool527
附录H Ant工具安装使用简述528
H.1 Ant概况528
H.2 Ant安装528
H.3 Ant基本用法528
参考文献533