Web网站设计与开发教程 HTML5、JSP版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:温浩宇,李慧编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2014
- ISBN:9787560632674
- 页数:280 页
第1章 Web技术概述 1
1.1 Web简介 1
1.2计算机网络基础 2
1.2.1 OSI网络协议模型 2
1.2.2 TCP/IP协议栈 3
1.2.3 HTTP协议 4
1.3 C/S与B/S体系结构 6
1.3.1客户机/服务器体系结构 6
1.3.2浏览器/服务器体系结构 6
思考题 8
第2章 超文本标记语言HTM L5 9
2.1 HTML简介 9
2.2 HTML文档结构 10
2.3头部标签 11
2.4文本标签 12
2.5表格标签 14
2.6超链接标签 17
2.7图像标签 17
2.8 HTML5音频、视频标签 18
2.9 HTML5绘图标签 20
2.10框架标签 22
2.11表单标签 24
2.12 〈div〉标签 28
2.13 HTML中的颜色设置 30
2.14绝对路径与相对路径 30
2.15 HTML中的插件 31
2.15.1 Java Applet 31
2.15.2 ActiveX控件 32
2.15.3 Flash插件 32
思考题 33
第3章 层叠样式表CSS 35
3.1 CSS简介 35
3.2选择符 36
3.3 CSS的层叠性与优先次序 39
3.4常用属性及其应用实例 40
3.4.1 CSS文本属性 40
3.4.2 CSS表格属性 42
3.5 CSS盒子模型和网页布局方式 44
3.5.1盒子模型简介 44
3.5.2 CSS的定位功能 45
3.5.3 CSS的定位方式 46
3.5.4网页布局方式实例 48
思考题 51
第4章 脚本语言JavaScript 52
4.1 JavaScript简介 52
4.2 JavaScript的基本语法 53
4.2.1常量和变量 53
4.2.2数据类型 54
4.2.3表达式和运算符 56
4.2.4循环语句 60
4.2.5条件语句 61
4.2.6函数 64
4.3 JavaScript的面向对象特性 66
4.3.1类和对象 66
4.3.2 JavaScript的内置对象 67
4.3.3异常处理机制 73
4.4 JavaScript在浏览器中的应用 74
4.4.1浏览器对象 74
4.4.2 JavaScript在DOM中的应用方式 78
4.4.3事件驱动与界面交互 82
4.5 JavaScript在HTML5中的应用 84
4.5.1 HTML5绘图的应用 84
4.5.2 HTML5本地存储的应用 86
4.6常用的JavaScript框架 90
思考题 90
第5章 XML技术基础 91
5.1 XML简介 91
5.2 XML语法与结构 93
5.2.1处理指令 93
5.2.2 XML元素 93
5.2.3元素属性 95
5.3命名空间 95
5.4文档类型定义与校验 96
5.4.1文档类型定义DTD 96
5.4.2 XML架构XML Schema 98
5.5 XML文档样式转换 100
5.5.1在XML中使用CSS 100
5.5.2在XML中使用XSL 102
5.6 XML文档的解析 104
5.6.1 DOM解析器 104
5.6.2 SAX解析器 106
思考题 107
第6章 开发运行环境 109
6.1 JDK的安装与配置 109
6.1.1 JDK简介 109
6.1.2 JDK安装 110
6.2 Tomcat的安装及配置 114
6.2.1 Tomcat简介 114
6.2.2 Tomcat的安装 114
6.2.3 Tomcat的配置 118
6.3 MyEclipse的安装及配置 120
6.4 Web应用和web.xml文件 124
6.4.1 Web应用概述 124
6.4.2 web.xml文件详解 125
6.4.3部署Web应用 127
思考题 128
第7章 Servlet编程 129
7.1从CGI到Servlet 129
7.1.1 CGI简介 129
7.1.2 ISAPI与NSAPI简介 130
7.1.3 Servlet简介 130
7.2 Servlet生命周期 132
7.3 Servlet的开发实例 134
7.3.1编写Servlet代码 134
7.3.2编译和部署Servlet 135
7.3.3配置Servlet 136
7.3.4测试Servlet 137
7.3.5 Servlet初始化参数 137
思考题 138
第8章 JSP基本语法及基本技术 139
8.1 JSP技术概况 139
8.2 JSP基本语法 142
8.2.1程序片 142
8.2.2表达式 143
8.2.3声明 144
8.2.4 JSP中的注释 147
8.3 JSP指令 148
8.3.1 page指令 148
8.3.2 include指令 150
8.3.3 taglib指令 152
8.4 JSP动作 153
8.4.1 include动作 154
8.4.2 forward动作 156
8.4.3 plugin动作 157
8.4.4 param动作 157
思考题 158
第9章 JSP内置对象 159
9.1 out对象 161
9.2 request对象 162
9.2.1 getParameter方法示例 163
9.2.2解决request中文乱码问题 166
9.2.3 request范围内的属性设置与获取 166
9.2.4 request执行forward或include动作 167
9.3 response对象 167
9.3.1 setContentType方法 168
9.3.2 response重定向 169
9.3.3增加Cookie 171
9.4 session对象 175
9.5 application对象 178
9.6 exception对象 179
9.7其他内置对象 181
9.7.1 page对象 181
9.7.2 pageContext对象 182
9.7.3 config对象 184
思考题 185
第10章 应用JavaBean技术 187
10.1 JavaBean构造方法 187
10.2 useBean动作 189
10.2.1 JavaBean的有效范围 189
10.2.2 useBean的工作过程 190
10.2.3设置和获取JavaBean属性值 190
10.3应用JavaBean的开发实例 192
思考题 197
第11章 基于JSP的数据库应用开发 198
11.1 JDBC接口 198
11.1.1 JDBC的功能 198
11.1.2 JDBC驱动分类 199
11.1.3 JDBC访问数据库的基本步骤 205
11.2数据查询 207
11.3数据添加 211
11.4数据删除 216
11.5数据更新 219
11.6数据库连接池 225
11.6.1数据库连接池概述 225
11.6.2数据库连接池的配置 227
思考题 229
第12章 新闻发布网站的设计 230
12.1需求分析 230
12.1.1网站基本功能描述 230
12.1.2总体设计 231
12.2 ORM技术应用 232
12.2.1 ORM技术简介 232
12.2.2数据库表的设计 234
12.2.3数据对象的设计 235
12.2.4关系与对象的匹配 236
12.3 MVC框架模式应用 243
12.3.1 MVC简介 243
12.3.2直网站MVC结构设计 244
12.3.3 MVC实现解析 246
12.4实现网页静态化 252
12.5应用AJAX实现快捷交互 256
12.5.1 AJAX简介 256
12.5.2 AJAX程序实现 257
12.6应用Servlet实现验证码 260
12.6.1验证码设计分析 260
12.6.2 Servlet程序实现 261
第13章 其他网站框架及开发技术 267
13.1基于Java的网站设计框架 267
13.1.1应用框架的优点 267
13.1.2 Struts框架 268
13.1.3 Spring框架 268
13.1.4 Hibernate框架 270
13.2搜索引擎与网站推广技术 271
13.2.1搜索引擎的工作原理 271
13.2.2搜索引擎的发展趋势 272
13.2.3常用搜索引擎简介 272
13.2.4搜索引擎优化SEO 273
13.3 ASP.NET技术介绍 274
13.3.1 DOTNET开发平台 274
13.3.2 DOTNET主要技术 275
13.3.3 DOTNET编程语言 277
13.4 PHP技术介绍 278
参考文献 280
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019