图书介绍

Java Web应用开发 J2EE和TomcatPDF|Epub|txt|kindle电子书版本网盘下载

Java Web应用开发 J2EE和Tomcat
  • 蔡剑,景楠著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302102813
  • 出版时间:2005
  • 标注页数:586页
  • 文件大小:38MB
  • 文件页数:603页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java Web应用开发 J2EE和TomcatPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 介绍1

1.1 Web编程技术的发展1

目录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.1 构件种类12

2.2.2 J2EE的客户12

2.2 构件技术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.4 Java通信服务技术19

2.4.5 Java消息技术和邮件技术19

2.4.3 对象管理组协议19

2.4.2 远程方法调用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.1.1 J2EE Web层基本结构35

4.1 概述35

第4章 Web层技术(以Tomcat为例)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.1 JSP基本概念168

4.3 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

4.7 Struts:灵活的Web应用开发框架327

4.7.1 Struts介绍327

4.7.2 Struts使用方法328

4.7.3 总结345

第5章 EJB层技术346

5.1 基本概念346

5.1.1 EJB定义346

5.1.2 为什么选择EJB347

5.1.3 EJB种类348

5.1.4 EJB的组成350

5.1.6 何时使用EJB353

5.1.5 EJB的命名规则353

5.2 EJB入门:一个简单EJB实例的开发354

5.2.1 如何开发一个EJB应用355

5.2.2 远程接口(remote interface)355

5.2.3 本地接口(local interface)356

5.2.4 home接口356

5.2.5 本地home接口357

5.2.6 bean类357

5.2.7 部署描述符(deployment descriptor)358

5.2.8 EJB服务器配置文件359

5.2.9 EJB-jar文件359

5.2.10 部署bean360

5.2.11 EJB客户Jar文件360

5.2.12 调用EJB361

5.3.1 会话bean的定义365

5.3.2 会话bean的种类365

5.2.13 总结365

5.3 会话bean365

5.3.3 会话bean的生命周期366

5.3.4 何时使用会话bean367

5.3.5 会话bean使用方法及实例367

5.4 实体bean375

5.4.1 持久性的基本概念375

5.4.2 实体bean定义377

5.4.3 实体bean特性377

5.4.4 实体bean持久性的种类377

5.4.5 实体bean的生命周期382

5.4.7 一个实体bean例子383

5.4.6 何时使用实体bean383

5.5 BMP与CMP详解390

5.5.1 EJB 2.0的特性391

5.5.2 容器管理的持久性391

5.5.3 EJB查询语言400

5.5.4 CMP技术讨论402

5.5.5 BMP技术讨论410

5.5.6 总结422

5.6 消息驱动bean422

5.6.1 Java消息服务422

5.6.2 Java消息服务的编写-应用编程接口函数(API)423

5.6.3 JMS与EJB的集成425

5.6.5 如何开发消息驱动bean426

5.6.4 消息驱动bean426

5.6.6 总结429

5.7 EJB 2.1新特性简介430

5.7.1 对于Web服务的支持430

5.7.2 扩展消息驱动bean433

5.7.3 EJBQL的提高435

第6章 事务与安全437

6.1 事务437

6.1.1 什么是事务管理437

6.1.2 事务管理的必要性438

6.1.3 事务模型438

6.1.4 事务种类440

6.1.5 事务特性448

6.2 EJB安全技术450

6.2.1 为什么需要安全技术450

6.1.6 总结450

6.2.2 安全技术的层次451

6.2.3 EIS层的安全机制453

6.2.4 安全身份的建立及传播455

第7章 J2EE应用程序的打包和部署457

7.1 打包组件457

7.2 打包J2EE应用程序458

7.2.1 EJB模块459

7.2.2 EJB模块打包准则460

7.2.3 Web模块462

7.2.4 应用客户模块462

7.2.5 资源适配器模块462

7.3.1 通用元素463

7.3 部署描述文件463

7.3.2 EJB元素469

7.4 使用Ant进行打包部署470

7.5 总结472

第8章 J2EE应用程序国际化与本地化473

8.1 程序国际化需求473

8.2 J2EE应用程序使用J2SE国际化应用程序接口476

8.2.1 应用资源476

8.2.2 消息格式化478

8.2.3 日期格式化479

8.2.4 文字整理480

8.3 Web层的国际化480

8.3.1 管理局域元素和编码机制480

8.3.2 显示组件的设计483

8.3.3 国际化和本地化JSP页面483

8.4.1 持久性的本地化数据486

8.4 EIS层的国际化486

8.4.2 数据库模式的国际化487

8.5 使用XML相关的国际化方法489

8.5.1 使用XSLT生成动态的本地化内容489

8.5.2 应用系统的局部元素通信489

8.5.3 在不同的应用系统之间进行局部元素的通信490

8.6 错误信息和日志消息的本地化492

8.6.1 客户消息和应用系统的异常492

8.6.2 系统级别的异常和消息记录494

8.7 总结494

第9章 J2EE程序体系结构设计495

9.1 模型-视图-控制体系结构495

9.2.1 截取过滤器496

9.2 J2EE设计模式496

9.2.2 视图帮助498

9.2.3 前控制器500

9.2.4 控制器502

9.2.5 视图502

9.2.6 值对象或传输对象505

9.2.7 会话面509

9.2.8 数据访问对象512

第10章 J2EE应用程序实例:STARS合作支持系统518

10.1 STARS系统概述518

10.2 STARS系统的设计思想519

10.3 如何决定应用系统的层次520

10.4 选择本地的或分布式的体系结构521

10.4.1 本地结构和远程结构的比较522

10.4.2 J2EE平台的分布式和本地式结构522

10.4.3 STARS系统结构523

10.5 体系结构方面的综合考虑524

10.5.1 视图层530

10.5.2 模型层532

10.5.3 控制层534

10.5.4 将MVC结构应用于Web应用537

10.6 在STARS系统中使用到的设计模式537

10.6.1 截取过滤器537

10.6.2 前控制器539

10.6.3 传输对象540

10.6.4 会话面542

10.6.5 数据访问对象543

10.6.6 访问控制器543

10.7 总结547

A.1 HTTP协议简介548

附录A HTTP协议548

A.2 HTTP协议的几个重要概念549

A.3 HTTP协议的运作方式549

附录B UML图解概要555

附录C 主要相关网址556

附录D Tomcat安装、设置和运行557

附录E Servlet编程主要API560

附录F EJB编程主要API572

附录G TCP Tunnel Tool580

附录H Ant工具安装使用简述581

H.1 Ant概况581

H.2 Ant安装581

H.3 Ant基本用法582

参考文献586

热门推荐