《Web编程实用技术教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘甫迎,刘枝盛,王蓉著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2005
  • ISBN:7040178958
  • 页数:256 页
图书介绍:当今网络时代,在Internet的多种应用服务中,基于Web的技术尤为活跃。其中B/S(浏览器/服务器)模式用ASP、ASP.NET、JSP、PHP等技术,能较好地解决访问数据库服务器的中间件问题,已成为各种动态网页解决方案的主流技术(当然Java小程序在客户端经JDBC访问Web数据库也不失为好方案),因此深受Web编程人员的欢迎。

第1章 Internet的基础知识 1

单元学习目标 1

单元主要内容 1

学前基础要求 1

1.1 Internet的概述 2

1.1.1 Internet简介 2

1.1.2 Internet的工作原理 2

1.1.3 Internet的IP地址与域名规定 7

1.2.1 Web的概念 8

1.2 Web技术和应用 8

1.2.2 B/S模式与动态网页 9

1.3 建立和管理本地站点 13

1.3.1 规划站点结构 13

1.3.2 创建本地站点 14

1.3.3 编辑站点 16

1.3.4 使用站点管理器 16

1.3.5 操作网页文件 18

【单元练习与测试】 21

【学习测评指导】 21

学前基础要求 22

单元主要内容 22

第2章 静态网页的制作 22

单元学习目标 22

2.1 常用的网页制作工具 23

2.1.1 认识FrontPage 23

2.1.2 使用Dreamweaver 23

2.2 制作第一个简单网页 26

2.2.1 基本网页元素的插入 26

2.2.2 网页属性的设置 34

2.3.1 创建超级链接 35

2.3 超级链接 35

2.3.2 热区和图像 37

2.4 网页制作中的Flash动画 40

2.4.1 Flash的几个重要概念 40

2.4.2 运动和形状渐变动画 41

2.4.3 制作层动画 45

2.5 利用表格和框架制作网页 45

2.5.1 表格 45

2.5.2 框架 48

2.6.1 HTML 50

2.6 HTML与XML标记语言 50

2.6.2 XML 55

【单元练习与测试】 57

【学习测评指导】 57

第3章 Java Applet及JDBC 59

单元学习目标 59

单元主要内容 59

学前基础要求 59

3.2 Java Applet基础 60

3.2.1 在HTML中调用Applet 60

3.1 Java程序设计语言简介 60

3.2.2 写一个使用标签的简单Applet 62

3.2.3 改变标签的字体 64

3.2.4 向Applet添加文本框和按钮组件 64

3.2.5 Applet的事件驱动编程 66

3.2.6 添加输出到一个Applet 68

3.3 Applet的生命周期和更复杂的Applet 69

3.3.1 Applet的生命周期 69

3.3.2 一个全交互的Applet 73

3.3.3 使用SetLocation()方法 76

3.3.5 得到帮助 78

3.3.4 使用SetEnable()方法 78

3.4.1 JDBC编程技术 79

3.4 JDBC及其应用 79

3.4.2 使用JDBC访问数据库 81

3.4.3 应用实例 86

【单元练习与测试】 92

【学习测评指导】 95

单元主要内容 96

学前基础要求 96

单元学习目标 96

第4章 JavaScript编程 96

4.1 JavaScript简介 97

4.2 JavaScript的基本数据结构 100

4.2.1 变量和变量声明 100

4.2.2 JavaScript的数据类型 101

4.2.3 JavaScript的表达式和运算符 102

4.2.4 消息框和输入框 103

4.3 JavaScript程序构成 105

4.3.1 条件语句 105

4.3.2 循环语句 107

4.3.3 函数的应用 109

4.3.4 事件与事件的处理程序 110

4.4 基于对象的JavaScript语言 116

4.4.1 对象的基础知识 116

4.4.2 常用对象的属性和方法 119

4.4.3 实例 120

【单元练习与测试】 122

【学习测评指导】 122

学前基础要求 123

单元主要内容 123

单元学习目标 123

第5章 JSP编程技术 123

5.1 JSP简介 124

5.1.1 什么是JSP 124

5.1.2 JSP开发环境的安装与配置 126

5.1.3 安装JSWDK 129

5.1.4 Tomcat的安装配置 129

5.2 使用JSP 133

5.2.1 JSP语法概要 133

5.2.2 内建对象 137

5.2.3 JSP的应用举例 140

5.2.4 JSP与JavaBean 150

5.3 JSP与Servlet 156

5.3.1 Servlet简介 156

5.3.2 Servlet简单应用示例 164

5.4 用JSP访问数据库 167

5.4.1 JSP用Servlet来操纵数据库 167

5.4.2 用JSP访问SQL Server数据库 171

5.4.3 JSP用JavaBean来操纵数据库 172

【学习测评指导】 174

【单元练习与测试】 174

第6章 ASP.NET入门 176

单元学习目标 176

单元主要内容 176

学前基础要求 176

6.1 ASP.NET概要 177

6.1.1 ASP.NET背景 177

6.1.2 ASP.NET的运行环境 178

6.2 ASP.NET中的ASP Web Form 179

6.2.1 ASP.NET的ASP Web Form 179

6.2.2 编写Web Form页面 180

6.2.3 使用服务器控件编写Web Form页面 181

6.3 ASP.NET中的控件简介 182

6.3.1 ASP.NET的控件简介 182

6.3.2 常见的几种控件的用法 183

6.3.3 应用举例 188

6.4 ASP.NET数据库存取技术 191

6.4.1 ADO.NET对象简介 192

6.4.2 常用的几种ADO.NET对象 193

6.4.3 XML与DataSet对象 198

6.4.4 数据源为SQL Server 2000的应用举例 200

【单元练习与测试】 202

【学习测评指导】 203

第7章 PHP的应用 204

单元学习目标 204

单元主要内容 204

学前基础要求 204

7.1 PHP简介 205

7.1.1 Linux、PHP、Apache及MySQL“黄金组合” 205

7.1.2 PHP的安装与设置 205

7.2 PHP的语法 207

7.2.1 概要 207

7.2.2 PHP的数据类型和变量 208

7.2.3 PHP的表达式和运算符 212

7.2.4 PHP的函数 215

7.2.5 PHP程序语句 216

7.3 PHP与MySQL结合 220

7.3.1 MySQL数据库函数 220

7.3.2 使用PHP操纵MySQL 222

7.4 应用举例 226

【单元练习与测试】 233

【学习测评指导】 233

单元主要内容 234

学前基础要求 234

第8章 高级Web应用程序的开发 234

单元学习目标 234

8.1 高级Web应用程序包含的内容 235

8.2 Web应用程序的设计 235

8.2.1 系统平台设计 235

8.2.2 数据库表的设计 236

8.2.3 主要功能的关键技术及源程序 237

【单元练习与测试】 256

参考文献 257