顶部
收藏

Web开发技术


作者:
郝兴伟 等
定价:
29.30元
ISBN:
978-7-04-020225-0
版面字数:
570.000千字
开本:
16开
全书页数:
364页
装帧形式:
平装
重点项目:
暂无
出版时间:
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站点留言板系统的开发
    • 思考题
  • 参考文献

相关图书