《Java网络应用编程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:殷兆麟等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040141523
  • 页数:283 页
图书介绍:本书主要内容包括Java网络编程基础、Java数据库连接技术、JavaBean组件技术、服务器小应用程序Servlet、JSP技术、Java与XML技术、命名服务与目录服务、Java远程方法调用RMI、J2EE技术基础、Weblogic开发环境安装与设置以及J2EE开发示例。读者在掌握这些知识的基础上,具有使用Java技术开发电子商务、电子政务、企业信息集成等方面的基本能力。本书可以作为应用型本科、成人高校以及高职高专计算机应用、计算机软件、电子商务技术、网络信息等专业的“Java网络应用编程”或“Java电子商务技术”或“Java网络数据库应用技术”或“Java网站开发技术”等课程的教材,也可作为网站开发人员的技术参考书。

目录 1

第1章 Java网络编程基础 1

1.1 Java网络编程基本概念 1

1.1.1 网络编程概述 1

1.1.2 TCP/IP协议族 2

1.1.3 Socket编程概述 2

1.2 Java网络Socket编程 3

1.2.1 使用TCP协议的Socket网络编程基础 4

1.2.2 使用TCP协议的Socket网络编程实现 5

本章小结 10

习题一 11

第2章 Java数据库连接技术JDBC 12

2.1 概述 12

2.1.1 JDBC的基本功能 12

2.1.2 JDBC接口概貌 12

2.2 应用JDBC访问数据库 13

2.2.1 与数据库建立连接 17

2.2.2 执行查询语句 19

2.2.3 处理结果集 21

2.2.4 更新数据库操作 23

2.2.5 参数的输入和输出 24

2.3 访问数据库示例 25

本章小结 29

习题二 29

第3章 JavaBean组件技术 30

3.1 JavaBean概述 30

3.1.1 一个简单的JavaBean示例 30

3.1.2 JavaBean结构 31

3.2 JavaBean特征分类 32

3.3.1 JavaBean事件模型 36

3.3 JavaBean事件 36

3.3.2 JavaBean事件模型的实现 38

3.3.3 JavaBean涉及的两个重要类 41

3.4 JavaBean示例 43

本章小结 53

习题三 53

第4章 服务器端小应用程序Servlet 54

4.1 Java Servlet概述 54

4.1.1 Servlet开发、运行环境 54

4.1.2 编写、运行Servlet程序 55

4.1.3 如何激活Servlet 57

4.2 Servlet编程 58

4.2.1 继承HttpServlet 58

4.2.2 HTTP请求协议 59

4.2.3 访问Servlet的运行环境信息 59

4.2.4 获取客户请求信息的编程 61

4.2.5 Cookie编程 64

4.2.6 监听Servlet和过滤Servlet 70

习题四 75

本章小结 75

第5章 JSP技术 76

5.1 JSP简介 76

5.1.1 JSP网页 76

5.1.2 JSP服务器 77

5.1.3 JSP开发工具 77

5.1.4 JSP程序的编写与运行 77

5.2 JSP的语法 80

5.2.1 JSP表达式标志 80

5.2.2 JSP脚本程序 80

5.2.3 JSP注释 82

5.2.4 JSP定义变量或方法 83

5.2.5 JSP指令标志 84

5.2.6 JSP指令 87

5.2.7 JSP内置对象 95

5.3 JSP应用的结构 106

5.4 JSP程序示例 107

5.4.1 JSP Cookie 107

5.4.2 JSP与JavaBean结合用于文件操作 109

5.4.3 综合应用示例——网上购书系统 113

习题五 124

本章小结 124

第6章 Java与XML技术 125

6.1 XML语言 125

6.1.1 XML文档结构 125

6.1.2 文档类型定义DTD 126

6.1.3 内部DTD与外部DTD 128

6.2 XML的DOM技术 133

6.2.1 Document对象 133

6.2.4 Element对象 134

6.2.3 NodeList对象 134

6.2.2 Node对象 134

6.2.5 Attribute对象 135

6.2.6 XML DOM树结构 135

6.3 Java使用DOM访问XML文档 138

6.4 应用示例 139

6.4.1 应用示例1:转换数据库到XML文件 139

6.4.2 应用示例2:XML文档分析器的使用 142

本章小结 144

习题六 144

7.1.1 命名服务 145

第7章 命名服务与目录服务 145

7.1 概述 145

7.1.2 目录服务 146

7.2 Java命名和目录服务 146

7.2.1 Java命名服务接口 147

7.2.2 不同系统的命名服务软件 147

7.2.3 命名和目录服务器 147

7.3 文件系统的命名服务 147

7.3.1 文件系统的服务提供者和服务器 147

7.3.2 使用文件系统命名服务的一般步骤 148

7.3.3 完整的使用文件系统JNDI示例 149

本章小结 150

习题七 150

第8章 Java远程方法调用RMI 151

8.1 Java RMI基本工作原理 151

8.1.1 RMI基本工作原理 151

8.1.2 Stub和Skeleton的生成 154

8.2 RMI应用开发步骤 154

8.2.1 编写服务器方和客户方的类 154

8.2.4 部署、编译和启动服务器程序 156

8.2.5 部署、编译和启动客户机程序 156

8.2.2 生成实现类(UpperImpl)的Stub和Skeleton 156

8.2.3 启动JavaRMI服务器 156

本章小结 157

习题八 157

第9章 J2EE技术基础 158

9.1 组件技术概述 158

9.1.1 服务器端应用需要组件 158

9.1.2 分层技术 160

9.2.1 J2EE技术特点 162

9.2 J2EE平台相关技术 162

9.2.2 服务器端EJB组件 163

9.3 EJB组件结构 168

9.3.1 EJB组件部署结构 168

9.3.2 EJB组件运行结构 168

9.4 无状态会话Bean开发示例 172

9.4.1 无状态会话Bean服务示例的功能 172

9.4.2 开发环境j2sdkee环境配置 173

9.4.3 为该会话Bean编写相关代码 174

本章小结 185

习题九 186

第10章 Weblogic开发环境安装与设置 187

10.1 Weblogic7.0安装与设置 187

10.1.1 Weblogic 7.0的安装过程 187

10.1.2 Weblogic下创建域 190

10.1.3 编辑startWeblogic文件 195

10.1.4 配置JdataStore数据库的JDBC驱动文件 196

10.2 在JBuilder 9.0下进行配置 200

10.2.1 在JBuilder 9.0下配置服务器WeblogicServer 7.0 200

10.2.2 在JdataStore数据库中创建示例数据库并配置到Weblogic 7.0中 204

10.3.1 在Weblogic 7.0中配置JDBC 210

连接池 210

10.3 在Weblogic 7.0中配置数据库JDBC 210

10.3.2 配置DataSources 213

10.3.3 配置Tx Data Sources 216

本章小结 220

习题十 220

11.1 有状态会话Bean 221

11.1.1 利用Application技术开发 221

第11章 J2EE开发示例 221

11.1.2 利用JSP技术开发 233

11.1.3 利用Servlet技术实现有状态会话Bean 242

11.2 实体Bean示例 248

11.2.1 实体Bean示例概述 248

11.2.2 实体Bean示例开发步骤 250

11.2.3 实体BeanPerson组件源程序 261

本章小结 282

习题十一 282

参考文献 283