《Web程序设计 Java版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:邓仲华,谭学清,王林等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030151186
  • 页数:282 页
图书介绍:本书是一本关于WEB程序及Internet(因特网)应用程序设计的书籍。根据Internet服务类型,介绍各种程序的设计方法,重点内容是WEB程序(网站)设计,WEB服务器程序等。

目录 1

第1章 Web程序与I nternet程序 1

1.1 Internet 1

1.1.1 Internet 1

1.1.2 IP地址与域名 3

1.1.3 Internet的服务 6

1.2 Web网与Web程序 6

1.2.1 WWW网及组成 7

1.2.2 统一资源定位符URL 8

1.2.3 超文本传输协议HTTP 8

1.2.4 Web的文档 9

1.2.5 Web浏览器 10

1.3.1 Internet程序 11

1.3 Internet程序与应用 11

1.2.6 Web服务器 11

1.3.2 Internet应用软件的类型 12

1.3.3 Internet程序的应用 12

1.4 Internet程序的技术体系 14

1.4.1 编程语言 14

1.4.2 数据库技术 16

1.4.3 HTML与CSS 18

1.4.4 JavaScript 19

1.4.5 Java Applet与Java Servlet 20

1.4.6 XML 20

1.4.7 CORBA技术 21

1.4.8 Socket 21

1.5 本章小结 22

1.4.9 小结 22

2.1 Java语言概述 24

2.1.1 Java语言及其特点 24

第2章 Java语言基础 24

2.1.2 Java程序的一般格式 25

2.2 集成开发环境JBuilder 26

2.2.1 JBuilder简介 26

2.2.2 创建项目 27

2.2.3 创建应用 29

2.2.4 创建类 30

2.2.5 程序编辑 31

2.2.6 编译与构造 33

2.2.7 调试与运行 33

2.3.1 语句与表达式 34

2.3 Java语言基础 34

2.3.2 分支与循环控制 41

2.3.3 对象与类 44

2.4 Java应用程序常用技术 48

2.4.1 窗体与控件 48

2.4.2 输入与输出 52

2.4.3 图形输出 54

2.5 本章小结 57

第3章 HTML与CSS技术 58

3.1 HTML与Web网页 58

3.1.1 HTML与 Web网页 58

3.1.2 HTML文档的基本结构 59

3.2.1 HTML头部标记 60

3.2 HTML的基本元素 60

3.2.2 HTML主体标记 62

3.2.3 字体 62

3.2.4 段落 65

3.3 建立列表 67

3.3.1 无序列表 67

3.3.2 有序列表 68

3.3.3 定义列表 69

3.4 建立超链接 70

3.4.1 内部链接 70

3.4.2 书签链接 71

3.5 表格(table) 71

3.5.1 表格的标记与层次 71

3.5.2 复杂表格 73

3.6 表单(form) 74

3.6.1 表单标记 74

3.6.2 表单元素 75

3.7 框架(frame) 76

3.8 层叠样式表 78

3.8.1 样式表的基本概念 78

3.8.2 样式表的建立 79

3.8.3 样式表的使用 79

3.8.4 CSS的属性 81

3.9 DHTML简介 83

3.10 本章小结 84

4.1 JavaScript概述 86

4.1.1 JavaScript的特点 86

第4章 JavaScript程序设计 86

4.1.2 JavaScript与Java 87

4.1.3 在HTML文档中嵌入JavaScript 88

4.2 基本语句结构 90

4.2.1 基本数据类型 91

4.2.2 表达式 92

4.2.3 运算符 93

4.3 JavaScript程序的构成要素 94

4.3.1 流程控制语句 94

4.3.2 函数 97

4.3.3 事件驱动及事件处理 100

4.4 JavaScript的对象操作 102

4.4.1 有关对象的操作语句 102

4.4.2 对象的定义与创建 106

4.4.3 对象操作的综合示例 107

4.5 常用内部对象 108

4.6 浏览器的对象系统 113

4.6.1 浏览器的对象及其主要作用 113

4.6.2 浏览器对象 113

4.6.3 窗口对象 114

4.6.4 文档对象 115

4.7 本章小结 117

第5章 Applet程序设计 119

5.1 JavaApplet 119

5.2 创建Java Applet 120

5.2.1 创建Java小程序 120

5.2.2 测试运行 125

5.3.1 声明Applet 126

5.3 Applet的程序框架 126

5.3.2 Applet的行为框架 127

5.3.3 小结 129

5.4 网页中加装小程序 131

5.4.1 〈Applet〉标记 131

5.4.2 〈OBJECT〉标记 133

5.4.3 在Web页上加装.JAR文件 134

5.4.4 Java小程序的布置与运行 135

5.5 Java小程序的参数传递 136

5.5.1 Web页上提供参数 136

5.5.2 小程序中读取参数 136

5.5.3 传递参数的Applet范例 138

5.6.2 在Applet上加装控件 140

5.6.1 创建Applet与HTML文档 140

5.6 自动功能与交互功能 140

5.6.3 修改程序代码 142

5.6.4 自动功能的实现 145

5.6.5 屏幕输出 146

5.7 本章小结 146

第6章 Servlet程序设计 148

6.1 Servlet及其特点 148

6.1.1 Java Servlet 148

6.1.2 Servlet的功能与特点 149

6.1.3 Servlet容器 150

6.2 编写Servlet 151

6.2.1 创建Project与设置服务器 151

6.2.2 创建Web Module 152

6.2.3 创建Servlet 154

6.2.4 Servlet的基础类 157

6.2.5 Servlet结构与行为 158

6.2.6 Servlet的生命周期 159

6.3 ServletAPI简介 159

6.3.1 Servlet规范 159

6.3.2 ServletAPI的层次结构 160

6.3.3 抽象类GenericServlet与抽象类HttpServlet 160

6.4 部署Servlet 162

6.4.1 目录结构 162

6.4.2 Web应用程序归档:WAR文件 163

6.4.3 部署描述符 163

6.5 会话跟踪技术 165

6.5.1 HttpSession会话跟踪技术 165

6.5.2 Cookie会话跟踪技术 166

6.5.3 使用会话跟踪技术应注意的问题 167

6.6 本章小结 168

第7章 JSP程序设计 170

7.1 JSP技术概述 170

7.1.1 JSP简介 170

7.1.2 JSP与Servlet 171

7.1.3 创建JSP 172

7.1.4 JSP的运行 174

7.2 JSP基本语法 177

7.2.1 JSP的脚本元素 177

7.2.2 基本指令 180

7.2.3 JSP动作 182

7.3.1 创建JavaBean 185

7.3 使用JavaBeans 185

7.3.2 〈jsp:useBean〉 187

7.3.3 〈jsp:setProperty〉 188

7.3.4 〈jsp:getProperty〉 190

7.4 在JSP中操作数据库 190

7.4.1 JDBC简介 190

74.2 在JSP中使用数据库 191

7.4.3 操作数据库实例 194

7.5 本章小结 196

第8章 XML基础 197

8.1 XML简介 197

8.1.1 XML的起源与发展 197

8.1.2 XML的一般概念 199

8.1.3 XML的应用 202

8.2 XML的结构与语法 203

8.2.1 良构的XML文档 203

8.2.2 XML 中的中文编码 206

8.2.3 特殊字符的处理 207

8.2.4 属性与空标记 208

8.2.5 处理指令与注释 209

8.2.6 纯文本标记CDATA 209

8.2.7 合法的XML文档 210

8.3 XML文档的显示 212

8.3.1 使用CSS格式化XML页面 212

8.3.2 在XML中使用HTML标记 214

8.3.3 使用XSL显示XML页面 216

8.3.4 XSL 中标记的定位与匹配 219

8.3.5 XSL中标记内容的匹配 222

8.3.6 XSL中的控制语句 226

8.3.7 XSL的求值语句 229

8.3.8 在XSL中使用脚本语言 229

8.3.9 文档样式语义和规范语言DSSSL 230

8.4 XML的文档类型定义 231

8.4.1 文档类型声明 231

8.4.2 元素的声明 233

8.4.3 实体的声明与使用 237

8.4.4 属性的声明 241

8.5 XML的名域空间 244

8.6 本章小结 245

9.1 认识CORBA 246

9.1.1 分布式系统 246

第9章 CORBA与Web程序设计 246

9.1.2 CORBA的方案 250

9.1.3 CORBA的组成与体系结构 253

9.1.4 ORB及其功能 255

9.2 CORBA编程 256

9.2.1 实现CORBA的一般过程 256

9.2.2 接口定义语言 257

9.2.3 用Java实现CORBA 262

9.2.4 CORBA应用系统的部署 276

9.3 在Web程序中应用CORBA 278

9.3.1 创建一个Applet 279

9.3.2 添加控件 279

9.3.3 访问CORBA 280

9.4 本章小结 282