顶部
收藏

Web开发技术


作者:
郝兴伟 等
定价:
29.30 元
版面字数:
570千字
开本:
16开
装帧形式:
平装
页数:
364
最新
印次时间:
2014年01月
ISBN:
978-7-04-020225-0
物料号:
20225-00
出版时间:
2007-01-05
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机网络技术

  本书是为高等学校计算机应用、信息管理及电子商务等专业的学生编写的Web技术、开发及应用的综合性书籍,也可以作为非计算机专业高年级学生学习计算机最新技术的教材。
  全书共分为8章,分别介绍了Web技术、相关概念、计算模式的演变、下一代网络;Web服务器的架设和管理,包括Tomcat、IIS等;HTML、XML标记语言;网页制作;Web客户端开发技术,包括JavaScript、浏览器内部对象、Web交互等内容;Java技术;数据库技术,包括数据库的基本原理,数据库设计以及MS SQL Server和MySQL数据库服务器;在Web服务器端开发技术中,介绍了Java技术、Java2平台、JSP技术以及Web应用开发工具NetBeans 1DE。
  本书内容广泛、新颖、逻辑严谨,详细介绍了Web服务、标记语言、数据库技术、Java/JSP/JavaBean技术以及Web应用开发平台,具有很强的专业性、技术性和可操作性,是学习Web技术、网络编程、网络管理及应用的教科书,也是科技人员和IT从业人员了解Web的综合性参考书。
  • 目录
    • 第1章 Web基础
      • 1.1 Internet与WWW
        • 1.2 Web概述
          • 1.2.1 Web
            • 1.2.2 超文本、HTML,XML与Web页
              • 1.2.3 浏览器
                • 1.2.4 Web服务器及工作原理
                • 1.3 相关知识
                  • 1.3.1 常见概念和术语
                    • 1.3.2 集中式计算模式
                      • 1.3.3 分布式计算模式
                        • 1.3.4 客户机/服务器(C/S)计算模式
                          • 1.3.5 浏览器/服务器(B/S)计算模式
                            • 1.3.6 网络计算
                            • 1.4 Web中的服务
                              • 1.5 Web的新进展
                                • 1.5.1 语义Web
                                  • 1.5.2 WebService技术
                                    • 1.5.3 IPv6技术与下一代网络
                                    • 思考题
                                    • 第2章 Web服务器的架设和管理
                                      • 2.1 Windows2000和Internet信息服务
                                        • 2.1.1 IIS
                                          • 2.1.2 IIS的组成
                                            • 2.1.3 安装IIS
                                              • 2.1.4 Internet信息服务管理器
                                              • 2.2 Web站点的构建和配置
                                                • 2.2.1 两个默认的Web站点
                                                  • 2.2.2 连接到Web站点
                                                    • 2.2.3 创建Web站点
                                                      • 2.2.4 启动、停止和暂停Web站点
                                                        • 2.2.5 规划Web应用
                                                          • 2.2.6 运行多个Web站点
                                                          • 2.3 管理Web站点
                                                            • 2.3.1 “Web站点”选项卡
                                                              • 2.3.2 “目录安全性”选项卡
                                                                • 2.3.3 “主目录”选项卡
                                                                  • 2.3.4 “文档”选项卡
                                                                    • 2.3.5 “操作员”选项卡
                                                                      • 2.3.6 “自定义错误信息”选项卡
                                                                        • 2.3.7 “性能”选项卡
                                                                          • 2.3.8 “HTTP头”选项卡
                                                                          • 2.4 使用Apache和Tomcat
                                                                            • 2.4.1 Apache与Tomcat
                                                                              • 2.4.2 Apache的安装和配置
                                                                                • 2.4.3 Tomcat服务与Servlet/JSP规范
                                                                                  • 2.4.4 Java环境
                                                                                    • 2.4.5 Tomcat的安装
                                                                                      • 2.4.6 Tomcat的配置
                                                                                        • 2.4.7 建立并部署Web应用
                                                                                          • 2.4.8 在Tomcat中使用虚拟目录和虚拟主机
                                                                                            • 2.4.9 Apache和Tomcat的关系
                                                                                            • 2.5 IIS和Tomcat的整合
                                                                                              • 思考题
                                                                                              • 第3章 HTML和XML基础
                                                                                                • 3.1 万维网联盟(W3C)和SGML
                                                                                                  • 3.2 超文本标记语言HTML
                                                                                                    • 3.2.1 HTML标记语法和文档结构
                                                                                                      • 3.2.2 文件头及相关标记
                                                                                                        • 3.2.3 文件体及相关标记属性
                                                                                                          • 3.2.4 文档内容标记
                                                                                                            • 3.2.5 列表(list)
                                                                                                              • 3.2.6 表格(table)
                                                                                                                • 3.2.7 表单(form)
                                                                                                                  • 3.2.8 帧(frame)
                                                                                                                    • 3.2.9 显示样式与层叠样式表CSS技术
                                                                                                                    • 3.3 扩展标记语言XML
                                                                                                                      • 3.3.1 XML简介
                                                                                                                        • 3.3.2 创建XML文档
                                                                                                                          • 3.3.3 用户自定义标记和文档类型定义DTD
                                                                                                                            • 3.3.4 使用Schema
                                                                                                                              • 3.3.5 使用CSS格式化数据
                                                                                                                                • 3.3.6 可扩展样式语言XSL
                                                                                                                                  • 3.3.7 创建数据岛
                                                                                                                                    • 3.3.8 文档对象模型DOM
                                                                                                                                      • 3.3.9 XLink和XPointer规范
                                                                                                                                      • 3.4 XML开发环境XMLSpy
                                                                                                                                        • 3.4.1 XMLSpy简介
                                                                                                                                          • 3.4.2 XMISpy开发实例
                                                                                                                                            • 3.4.3 系统建模与数据验证
                                                                                                                                            • 3.5 深入理解XML
                                                                                                                                              • 思考题
                                                                                                                                              • 第4章 网页设计
                                                                                                                                                • 4.1 使用FrontPage2000
                                                                                                                                                  • 4.1.1 FrontPage2000的主窗口
                                                                                                                                                    • 4.1.2 显示模式
                                                                                                                                                      • 4.1.3 Web站点的创建与管理
                                                                                                                                                      • 4.2 新建网页
                                                                                                                                                        • 4.3 编辑网页
                                                                                                                                                          • 4.3.1 输入文本内容
                                                                                                                                                            • 4.3.2 插入图片
                                                                                                                                                              • 4.3.3 插入表格
                                                                                                                                                                • 4.3.4 建立超链接
                                                                                                                                                                  • 4.3.5 图像地图
                                                                                                                                                                    • 4.3.6 定义和使用样式
                                                                                                                                                                      • 4.3.7 网页属性
                                                                                                                                                                      • 4.4 框架网页
                                                                                                                                                                        • 4.4.1 新建框架网页
                                                                                                                                                                          • 4.4.2 拆分与删除框架
                                                                                                                                                                            • 4.4.3 改变框架窗格的大小
                                                                                                                                                                              • 4.4.4 设置框架属性
                                                                                                                                                                                • 4.4.5 设置超链接的目标框架
                                                                                                                                                                                • 4.5 使用DreamweaverMX
                                                                                                                                                                                  • 4.5.1 DreamweaverMX窗口布局
                                                                                                                                                                                    • 4.5.2 定义新网站
                                                                                                                                                                                      • 4.5.3 制作网页
                                                                                                                                                                                        • 4.5.4 使用样式表
                                                                                                                                                                                          • 4.5.5 使用超链接
                                                                                                                                                                                            • 4.5.6 使用表格
                                                                                                                                                                                              • 4.5.7 文件预览
                                                                                                                                                                                                • 4.5.8 使用层和新的排版功能
                                                                                                                                                                                                  • 4.5.9 制作简单的互动效果
                                                                                                                                                                                                    • 4.5.10 使用行为
                                                                                                                                                                                                    • 思考题
                                                                                                                                                                                                    • 第5章 客户端开发
                                                                                                                                                                                                      • 5.1 客户端编程与脚本程序语言
                                                                                                                                                                                                        • 5.1.1 脚本引擎
                                                                                                                                                                                                          • 5.1.2 设置主脚本语言
                                                                                                                                                                                                          • 5.2 JavaScript脚本语言概况
                                                                                                                                                                                                            • 5.3 JavaScript基础
                                                                                                                                                                                                              • 5.3.1 JavaScript基本符号
                                                                                                                                                                                                                • 5.3.2 数据和数据类型
                                                                                                                                                                                                                  • 5.3.3 常量和变量
                                                                                                                                                                                                                    • 5.3.4 表达式和运算符
                                                                                                                                                                                                                      • 5.3.5 基本语句
                                                                                                                                                                                                                        • 5.3.6 函数
                                                                                                                                                                                                                        • 5.4 事件驱动及事件处理
                                                                                                                                                                                                                          • 5.5 对象及其操作
                                                                                                                                                                                                                            • 5.5.1 对象的基本概念
                                                                                                                                                                                                                              • 5.5.2 对象的操作
                                                                                                                                                                                                                              • 5.6 常用内部对象及函数
                                                                                                                                                                                                                                • 5.6.1 string对象
                                                                                                                                                                                                                                  • 5.6.2 Math对象
                                                                                                                                                                                                                                    • 5.6.3 Date对象
                                                                                                                                                                                                                                      • 5.6.4 使用Array数组对象
                                                                                                                                                                                                                                        • 5.6.5 其他内置对象
                                                                                                                                                                                                                                          • 5.6.6 预定义函数
                                                                                                                                                                                                                                          • 5.7 浏览器内部对象
                                                                                                                                                                                                                                            • 5.7.1 navigator对象树
                                                                                                                                                                                                                                              • 5.7.2 navigator对象
                                                                                                                                                                                                                                                • 5.7.3 window对象
                                                                                                                                                                                                                                                  • 5.7.4 document对象
                                                                                                                                                                                                                                                    • 5.7.5 event对象
                                                                                                                                                                                                                                                      • 5.7.6 history对象
                                                                                                                                                                                                                                                        • 5.7.7 location对象
                                                                                                                                                                                                                                                        • 5.8 Web交互
                                                                                                                                                                                                                                                          • 5.8.1 使用form实现Web页面的信息交互
                                                                                                                                                                                                                                                            • 5.8.2 使用frame实现更复杂的交互
                                                                                                                                                                                                                                                              • 5.8.3 表格、表单、框架综合应用举例
                                                                                                                                                                                                                                                              • 5.9 综合举例——文本文档批注系统
                                                                                                                                                                                                                                                                • 思考题
                                                                                                                                                                                                                                                                • 第6章 Java技术
                                                                                                                                                                                                                                                                  • 6.1 Java技术及相关概念
                                                                                                                                                                                                                                                                    • 6.1.1 Java概述
                                                                                                                                                                                                                                                                      • 6.1.2 Java的技术特征
                                                                                                                                                                                                                                                                        • 6.1.3 Java语言的特点
                                                                                                                                                                                                                                                                        • 6.2 Java程序设计基础
                                                                                                                                                                                                                                                                          • 6.2.1 基本符号
                                                                                                                                                                                                                                                                            • 6.2.2 数据、数据类型和表达式
                                                                                                                                                                                                                                                                              • 6.2.3 流程控制
                                                                                                                                                                                                                                                                              • 6.3 类与对象
                                                                                                                                                                                                                                                                                • 6.3.1 类与对象的概念
                                                                                                                                                                                                                                                                                  • 6.3.2 封装和抽象
                                                                                                                                                                                                                                                                                    • 6.3.3 静态成员
                                                                                                                                                                                                                                                                                      • 6.3.4 类的继承性与派生类
                                                                                                                                                                                                                                                                                        • 6.3.5 多态性和抽象类
                                                                                                                                                                                                                                                                                        • 6.4 接口
                                                                                                                                                                                                                                                                                          • 6.4.1 接口概述
                                                                                                                                                                                                                                                                                            • 6.4.2 接口和类
                                                                                                                                                                                                                                                                                              • 6.4.3 接口与抽象类
                                                                                                                                                                                                                                                                                              • 6.5 包
                                                                                                                                                                                                                                                                                                • 6.5.1 定义包
                                                                                                                                                                                                                                                                                                  • 6.5.2 使用包中的类和接口
                                                                                                                                                                                                                                                                                                    • 6.5.3 Java标准包
                                                                                                                                                                                                                                                                                                    • 6.6 JavaApplet
                                                                                                                                                                                                                                                                                                      • 6.6.1 在HTML中使用JavaApplet
                                                                                                                                                                                                                                                                                                        • 6.6.2 Applet类
                                                                                                                                                                                                                                                                                                          • 6.6.3 Applet交互
                                                                                                                                                                                                                                                                                                          • 6.7 Java的多线程机制
                                                                                                                                                                                                                                                                                                            • 6.7.1 Java中多线程的实现
                                                                                                                                                                                                                                                                                                              • 6.7.2 线程的创建、启动和终止
                                                                                                                                                                                                                                                                                                              • 6.8 Java异常处理
                                                                                                                                                                                                                                                                                                                • 6.8.1 错误和异常
                                                                                                                                                                                                                                                                                                                  • 6.8.2 Java异常处理
                                                                                                                                                                                                                                                                                                                  • 6.9 J2EE
                                                                                                                                                                                                                                                                                                                    • 6.9.1 J2EE的体系结构
                                                                                                                                                                                                                                                                                                                      • 6.9.2 开发J2EE应用
                                                                                                                                                                                                                                                                                                                      • 思考题
                                                                                                                                                                                                                                                                                                                      • 第7章 数据库技术
                                                                                                                                                                                                                                                                                                                        • 7.1 数据库技术的产生与发展
                                                                                                                                                                                                                                                                                                                          • 7.2 数据库系统的组成
                                                                                                                                                                                                                                                                                                                            • 7.3 数据库管理系统
                                                                                                                                                                                                                                                                                                                              • 7.4 数据模型
                                                                                                                                                                                                                                                                                                                                • 7.4.1 数据模型的概念
                                                                                                                                                                                                                                                                                                                                  • 7.4.2 数据模型的组成要素
                                                                                                                                                                                                                                                                                                                                    • 7.4.3 概念模型
                                                                                                                                                                                                                                                                                                                                      • 7.4.4 层次模型
                                                                                                                                                                                                                                                                                                                                        • 7.4.5 网状模型
                                                                                                                                                                                                                                                                                                                                          • 7.4.6 关系模型
                                                                                                                                                                                                                                                                                                                                            • 7.4.7 面向对象模型
                                                                                                                                                                                                                                                                                                                                            • 7.5 数据库设计与管理
                                                                                                                                                                                                                                                                                                                                              • 7.5.1 数据库应用模式
                                                                                                                                                                                                                                                                                                                                                • 7.5.2 数据库设计
                                                                                                                                                                                                                                                                                                                                                • 7.6 MSSQLServer2000数据库服务器
                                                                                                                                                                                                                                                                                                                                                  • 7.6.1 安装MSSQLServer2000
                                                                                                                                                                                                                                                                                                                                                    • 7.6.2 相关概念与术语
                                                                                                                                                                                                                                                                                                                                                      • 7.6.3 Transact-SQL编程语言
                                                                                                                                                                                                                                                                                                                                                        • 7.6.4 创建和管理数据库
                                                                                                                                                                                                                                                                                                                                                          • 7.6.5 视图
                                                                                                                                                                                                                                                                                                                                                            • 7.6.6 存储过程
                                                                                                                                                                                                                                                                                                                                                              • 7.6.7 触发器
                                                                                                                                                                                                                                                                                                                                                                • 7.6.8 数据库的备份和恢复
                                                                                                                                                                                                                                                                                                                                                                • 7.7 MySQL数据库服务器
                                                                                                                                                                                                                                                                                                                                                                  • 7.7.1 MySQL的安装和配置
                                                                                                                                                                                                                                                                                                                                                                    • 7.7.2 MySQL常用命令
                                                                                                                                                                                                                                                                                                                                                                      • 7.7.3 批处理模式
                                                                                                                                                                                                                                                                                                                                                                        • 7.7.4 MySQL数据库的创建与管理
                                                                                                                                                                                                                                                                                                                                                                          • 7.7.5 数据的导入与导出
                                                                                                                                                                                                                                                                                                                                                                          • 7.8 数据库访问接口ODBC与JDBC
                                                                                                                                                                                                                                                                                                                                                                            • 7.8.1 开放数据库互连接口ODBC
                                                                                                                                                                                                                                                                                                                                                                              • 7.8.2 Java数据库连接JDBC
                                                                                                                                                                                                                                                                                                                                                                              • 思考题
                                                                                                                                                                                                                                                                                                                                                                              • 第8章 服务器端开发
                                                                                                                                                                                                                                                                                                                                                                                • 8.1 B/S三层体系结构与Servlet
                                                                                                                                                                                                                                                                                                                                                                                  • 8.1.1 三层体系结构
                                                                                                                                                                                                                                                                                                                                                                                    • 8.1.2 Servlet与CGI
                                                                                                                                                                                                                                                                                                                                                                                      • 8.1.3 Servlet编程
                                                                                                                                                                                                                                                                                                                                                                                      • 8.2 JavaBeans组件
                                                                                                                                                                                                                                                                                                                                                                                        • 8.2.1 JavaBean的属性、方法和事件
                                                                                                                                                                                                                                                                                                                                                                                          • 8.2.2 在JSP中使用JavaBean
                                                                                                                                                                                                                                                                                                                                                                                            • 8.2.3 EnterpriseJavaBeans(EJB)
                                                                                                                                                                                                                                                                                                                                                                                            • 8.3 JSP技术
                                                                                                                                                                                                                                                                                                                                                                                              • 8.3.1 JSP的运行和开发环境
                                                                                                                                                                                                                                                                                                                                                                                                • 8.3.2 JSP的语法结构
                                                                                                                                                                                                                                                                                                                                                                                                  • 8.3.3 JSP内置对象
                                                                                                                                                                                                                                                                                                                                                                                                    • 8.3.4 JDBC与数据库
                                                                                                                                                                                                                                                                                                                                                                                                      • 8.3.5 使用JSP访问XML文档数据
                                                                                                                                                                                                                                                                                                                                                                                                        • 8.3.6 JSP与图形
                                                                                                                                                                                                                                                                                                                                                                                                        • 8.4 ASP、JSP、PHP技术比较
                                                                                                                                                                                                                                                                                                                                                                                                          • 8.4.1 IIS与ASP
                                                                                                                                                                                                                                                                                                                                                                                                            • 8.4.2 JSP技术
                                                                                                                                                                                                                                                                                                                                                                                                              • 8.4.3 PHP技术
                                                                                                                                                                                                                                                                                                                                                                                                                • 8.4.4 ASP、JSP和PHP的对比
                                                                                                                                                                                                                                                                                                                                                                                                                • 8.5 Web应用系统开发举例
                                                                                                                                                                                                                                                                                                                                                                                                                  • 8.5.1 开发工具简介
                                                                                                                                                                                                                                                                                                                                                                                                                    • 8.5.2 安装NetBeans开发环境
                                                                                                                                                                                                                                                                                                                                                                                                                      • 8.5.3 使用NetBeans开发Web应用
                                                                                                                                                                                                                                                                                                                                                                                                                        • 8.5.4 Web站点留言板系统的开发
                                                                                                                                                                                                                                                                                                                                                                                                                        • 思考题
                                                                                                                                                                                                                                                                                                                                                                                                                        • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                                                        相关图书