图书介绍
Web技术导论PDF|Epub|txt|kindle电子书版本网盘下载
![Web技术导论](https://www.shukui.net/cover/4/34922607.jpg)
- 郝兴伟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302193715
- 出版时间:2009
- 标注页数:374页
- 文件大小:72MB
- 文件页数:393页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
Web技术导论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web基础1
1.1 Internet与万维网1
1.2 Web概述2
1.2.1 什么是Web3
1.2.2 Web的工作原理3
1.2.3 浏览器4
1.3 概念及术语4
1.4 Web相关技术6
1.4.1 浏览器/服务器计算模式6
1.4.2 Java技术8
1.4.3 XML技术11
1.4.4 Web服务12
1.4.5 基于SOA的软件设计模式14
1.5 Web发展趋势19
1.5.1 Web 2.019
1.5.2 语义Web21
思考题23
第2章 Web服务器的架设和管理24
2.1 操作系统与Web服务器24
2.1.1 Web服务器24
2.1.2 主流Web服务器简介25
2.2 使用Internet信息服务26
2.2.1 什么是Internet信息服务26
2.2.2 安装IIS27
2.2.3 Internet信息服务管理器29
2.3 创建Web站点30
2.3.1 创建Web站点31
2.3.2 Web站点的启动、停止和暂停34
2.3.3 规划Web应用34
2.3.4 连接到Web站点36
2.4 Web站点的配置37
2.4.1 设置Web站点端口号37
2.4.2 设置Web站点主目录38
2.4.3 Web站点目录安全性配置39
2.4.4 设置Web站点默认文档42
2.4.5 设置Web站点HTTP头43
2.5 使用Apache和Tomcat44
2.5.1 Apache与Tomcat44
2.5.2 Apache的安装和配置45
2.5.3 Tomcat服务与Servlet/JSP规范47
2.5.4 安装Java运行环境48
2.5.5 Tomcat的安装和配置53
2.5.6 建立并部署Web应用60
2.5.7 使用虚拟目录63
2.5.8 Apache和Tomcat的关系64
2.6 IIS和Tomcat的整合64
2.7 Web服务器的远程管理65
2.7.1 使用终端服务和远程桌面65
2.7.2 基于浏览器的服务器远程管理65
2.7.3 对网站的远程管理67
思考题67
第3章 HTML和XML基础69
3.1 标记语言及其发展69
3.1.1 标准通用标记语言(SGML)69
3.1.2 超文本标记语言(HTML)70
3.1.3 可扩展HTML规范XHTML70
3.1.4 可扩展标记语言(XML)71
3.2 超文本标记语言HTML71
3.2.1 HTML标记语法和文档结构71
3.2.2 文件头标记及子标记73
3.2.3 文件体标记及其属性75
3.2.4 文档内容常用标记78
3.2.5 表格83
3.2.6 表单85
3.2.7 层次块标记94
3.2.8 对象和脚本程序标记96
3.2.9 层叠样式表CSS技术97
3.2.10 帧102
3.3 扩展标记语言XML104
3.3.1 XML技术简介104
3.3.2 XML文档结构106
3.3.3 文档类型定义DTD108
3.3.4 XML架构及其应用113
3.3.5 可扩展样式语言XSL120
3.3.6 XML路径语言XPath129
3.3.7 XML查询语言XQuery134
3.3.8 可扩展连接语言XLL134
3.3.9 XML文档对象模型DOM与简单应用程序接口SAX137
3.4 XML开发环境XMLSpy144
3.4.1 XMLSpy简介144
3.4.2 XMLSpy基础144
3.4.3 系统建模与数据验证152
3.5 其他相关技术158
3.5.1 DHTML技术158
3.5.2 SHTML技术158
思考题159
第4章 网页设计与制作160
4.1 网页设计基础160
4.1.1 页面功能与内容设计160
4.1.2 页面布局设计161
4.1.3 页面视觉设计164
4.1.4 页面效果设计165
4.2 使用FrontPage166
4.2.1 FrontPage主窗口166
4.2.2 网站的新建与维护167
4.2.3 新建网页173
4.3 网页编辑174
4.3.1 输入文本内容174
4.3.2 插入图片175
4.3.3 建立超链接或书签176
4.3.4 图像地图178
4.3.5 插入表格179
4.3.6 插入表单181
4.4 设置标记属性182
4.4.1 使用IntelliSense技术182
4.4.2 使用行为面板183
4.5 定义和使用样式184
4.5.1 定义样式184
4.5.2 使用样式表文件185
4.6 Frame框架和IFrame框架186
4.6.1 Frame框架网页186
4.6.2 使用浮动框架IFrame189
思考题192
第5章 客户端开发193
5.1 浏览器与客户端脚本程序193
5.1.1 浏览器与客户端脚本引擎193
5.1.2 脚本语言规范与主要的客户端脚本语言194
5.2 JavaScript程序设计基础196
5.2.1 JavaScript基本符号196
5.2.2 数据和数据类型197
5.2.3 常量和变量198
5.2.4 表达式和运算符199
5.2.5 基本语句199
5.2.6 函数203
5.3 事件驱动及事件处理203
5.3.1 事件驱动的程序执行过程203
5.3.2 JavaScript中的常用事件204
5.4 对象及其操作205
5.4.1 类与对象的概念205
5.4.2 对象的操作206
5.5 常用内部对象及函数207
5.5.1 String对象208
5.5.2 Math对象211
5.5.3 Date对象213
5.5.4 Array数组对象215
5.5.5 预定义函数217
5.6 JavaScript浏览器对象模型BOM218
5.6.1 BOM层次结构218
5.6.2 window对象219
5.6.3 navigator对象224
5.6.4 frames对象225
5.6.5 location对象226
5.6.6 history对象227
5.6.7 screen对象227
5.6.8 event对象228
5.7 HTML文档对象模型DOM230
5.7.1 文档对象模型DOM230
5.7.2 HTML DOM对象230
5.8 Web交互237
5.8.1 使用form实现Web页面的信息交互237
5.8.2 使用frame实现更复杂的交互239
5.9 使用AJAX技术240
5.9.1 AJAX基础240
5.9.2 XMLHttpRequest对象241
5.10 综合举例244
5.10.1 一个Web课件框架244
5.10.2 一个文本文档批注系统255
5.10.3 创建折叠式菜单270
思考题273
第6章 服务端开发274
6.1 B/S三层体系结构与Web服务器脚本程序274
6.1.1 B/S三层体系结构274
6.1.2 脚本引擎与服务端脚本程序275
6.2 Java程序设计276
6.2.1 Java语言的特点276
6.2.2 Java程序设计语言278
6.2.3 类与对象283
6.2.4 接口294
6.2.5 包298
6.2.6 Java基础类库300
6.3 Java Applet307
6.3.1 Applet类307
6.3.2 Applet交互309
6.3.3 在HTML中使用JavaApplet311
6.4 JavaBeans312
6.4.1 什么是JavaBeans312
6.4.2 JavaBean的属性、方法和事件313
6.4.3 Enterprise JavaBeans315
6.5 Servlet服务器程序316
6.5.1 Servlet与CGI316
6.5.2 Servlet编程316
6.6 JSP技术319
6.6.1 JSP的运行环境320
6.6.2 JSP的语法结构321
6.6.3 JSP内置对象324
6.6.4 在JSP中使用JavaBean327
6.6.5 JDBC与数据库操作329
6.6.6 JSP与图形334
6.7 MVC设计模式341
6.7.1 MVC设计思想341
6.7.2 使用JavaBeans实现业务逻辑342
6.7.3 使用css控制显示视图353
6.8 综合举例——在线聊天程序353
6.8.1 系统分析353
6.8.2 客户端设计354
6.8.3 服务端设计364
6.9 Java开发工具简介369
6.9.1 JDK(Java Development Kit)370
6.9.2 Sun NetBeans集成开发环境370
6.9.3 JBuilder开发环境371
6.9.4 Eclipse开发平台371
6.9.5 JDeveloper开发框架372
6.9.6 其他工具和资源372
思考题373
参考文献374