Web程序开发案例教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:董祥和编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111607496
- 页数:178 页
第1章 概述 1
1.1 Web程序开发技术 1
1.2 Web App的定义 2
1.3 JSP技术 3
1.3.1 JSP运行环境搭建 3
1.3.2 网页运行原理 3
1.4 网页运行测试案例 4
1.4.1 案例——识别客户端和服务器端 4
1.4.2 案例——设置Web服务目录 5
1.5 网页运行测试案例分析 5
第2章 HTML5基础 6
2.1 HTML5图形绘制 6
2.2 HTML5音频 17
2.3 HTML5视频 18
2.4 HTML5新的表单输入类型 20
2.5 HTML5的新增表单标签和表单属性 23
2.6 HTML5的新增结构标签 25
2.7 HTML5的拖放功能 27
2.8 HTML5的地理定位 28
2.9 HTML5本地存储 30
2.10 HTML5应用案例 32
2.10.1 案例——实现图片的拖放 32
2.10.2 案例——地图显示定位信息 32
2.10.3 案例——本地存储的应用 32
2.11 HTML5应用案例分析 33
2.11.1 拖放时的处理方法 33
2.11.2 百度地图API的使用 34
2.11.3 利用JSON保存数据 34
第3章 网页布局基础 35
3.1 CSS基础 35
3.2 盒子模型 35
3.3 浮动布局 36
3.4 定位布局 36
3.5 弹性盒布局 37
3.5.1 弹性容器的属性 37
3.5.2 项目的属性 42
3.6 网页布局案例 46
3.6.1 案例——浮动布局排版网页 46
3.6.2 案例——浮动和定位布局网页 47
3.6.3 案例——骰子六面的弹性布局 47
3.7 网页布局案例分析 48
3.7.1 块状元素水平居中问题 48
3.7.2 标签重置问题 48
3.7.3 超链接宽度和高度设置问题 49
3.7.4 overflow:hidden的使用问题 49
3.7.5 段落首行文字缩进问题 49
3.7.6 弹性盒子布局骰子平面 49
第4章 CSS3基础 52
4.1 边框 52
4.2 背景 58
4.3 渐变 60
4.4 2D转换 64
4.5 3D转换 66
4.6 过渡 70
4.7 动画 71
4.8 CSS3应用案例 74
4.8.1 案例——为段落添加圆角边框 74
4.8.2 案例——创建纸质样式卡片 74
4.8.3 案例——3D立方体翻转产品信息 74
4.8.4 案例——动画实现繁星漂移 74
4.9 CSS3应用案例分析 75
4.9.1 设置单个圆角边框 75
4.9.2 实现3D旋转立方体 76
4.9.3 改变背景图片位置 76
第5章 JavaScript基础 77
5.1 基本语法 77
5.1.1 数据类型 77
5.1.2 数值 77
5.1.3 字符串 78
5.1.4 数组 78
5.1.5 数据类型转换 79
5.2 函数 80
5.2.1 函数的声明和调用 80
5.2.2 函数作用域 81
5.2.3 函数的参数 82
5.2.4 闭包 83
5.3 面向对象编程 85
5.3.1 对象 85
5.3.2 创建对象 86
5.3.3 class继承 90
5.4 this关键字 91
5.4.1 this的含义 91
5.4.2 this的使用 91
5.4.3 绑定this的方法 93
5.5 JavaScript应用案例 95
5.5.1 案例——计算数值 95
5.5.2 案例——比较数据类型 95
5.5.3 案例——实现温度提示 96
5.5.4 案例——模拟骰子投掷 96
5.5.5 案例——显示当前日期 96
5.5.6 案例——检测会员注册 96
5.6 JavaScript应用案例分析 96
5.6.1 比较运算符的使用 96
5.6.2 onblur与onfocus的区别 97
5.6.3 数据类型的检测 97
5.6.4 随机数问题 97
5.6.5 定时器问题 98
5.6.6 表单元素检测 98
5.6.7 识别局部变量和全局变量 98
第6章 DOM基础 99
6.1 基本概念 99
6.1.1 节点 99
6.1.2 节点对象的属性 99
6.1.3 节点对象的方法 100
6.1.4 NodeList对象和HTMLCollection对象 101
6.1.5 ParentNode接口和ChildNode接口 101
6.2 document节点 101
6.2.1 document节点的属性 101
6.2.2 document节点的方法 102
6.3 元素节点 102
6.3.1 元素节点的属性 102
6.3.2 盒状模型相关属性 103
6.3.3 元素节点的方法 104
6.3.4 元素节点操作属性 104
6.4 文本节点 104
6.5 事件模型 104
6.5.1 EventTarget接口 105
6.5.2 监听函数 105
6.5.3 事件的传播 106
6.6 事件对象 107
6.6.1 事件对象的属性 108
6.6.2 事件对象的方法 109
6.7 事件种类 110
6.7.1 鼠标事件 110
6.7.2 拖拉事件 110
6.7.3 触摸事件 112
6.8 操作CSS 113
6.8.1 style对象 113
6.8.2 读写CSS伪元素 114
6.8.3 CSS事件 115
6.9 DOM应用案例 116
6.9.1 案例——文字颜色交替变化 116
6.9.2 案例——实现选项卡效果 116
6.9.3 案例——实现图片幻灯片效果 116
6.10 DOM应用案例分析 117
6.10.1 修改元素节点CSS类别 117
6.10.2 隐藏与显现元素节点 118
6.10.3 修改元素节点属性 118
第7章 JSP语法与内置对象 119
7.1 JSP语法 119
7.1.1 JSP声明 119
7.1.2 JSP标记 121
7.2 JSP内置对象 123
7.2.1 out对象 123
7.2.2 request对象 123
7.2.3 response对象 125
7.2.4 session对象 125
7.2.5 application对象 128
7.2.6 cookie对象 130
7.3 JSP语法与内置对象案例 133
7.3.1 案例——网页计数器 133
7.3.2 案例——会员注册 133
7.3.3 案例——超链接传递参数 134
7.3.4 案例——后台登录 134
7.4 JSP语法与内置对象案例分析 134
7.4.1 数值以图片格式显示 135
7.4.2 网页编码问题 135
7.4.3 获取表单信息 135
7.4.4 汉字乱码处理 136
7.4.5 application对象和session对象的区别 137
第8章 JSP文件操作 138
8.1 文件读写 138
8.1.1 File类 138
8.1.2 字节流读写文件 141
8.1.3 过滤流的使用 143
8.1.4 字符流读写文件 144
8.2 文件上传 146
8.2.1 RandomAccessFile类 147
8.2.2 上传文件 148
8.3 JSP文件操作案例 150
8.3.1 案例——获取服务器信息 150
8.3.2 案例——比较文件读写效率 150
8.3.3 案例——复制图片 150
8.3.4 案例——倒置读出文本内容 150
8.3.5 案例——检测上传的图片 151
8.4 JSP文件操作案例分析 151
8.4.1 判别目录与文件 151
8.4.2 提高文件读写效率 152
8.4.3 实现图片复制 152
8.4.4 任意位置读写文本 153
8.4.5 检测文件大小和类型 153
第9章 JSP数据库操作 154
9.1 JDBC 154
9.1.1 JDBC介绍 154
9.1.2 JDBC使用 155
9.2 操作数据库 156
9.2.1 查询操作 156
9.2.2 更新操作 160
9.3 JSP数据库操作案例 162
9.3.1 案例——学生基本信息管理 162
9.3.2 案例——分页显示数据表信息 163
9.4 JSP数据库操作案例分析 164
9.4.1 连接数据库注意事项 164
9.4.2 ResultSet接口的使用 165
9.4.3 字符串查询 165
9.4.4 分页显示功能分析 165
第10章 综合案例——信息发布系统 167
10.1 案例要求 167
10.2 案例分析 169
10.2.1 系统基本功能 170
10.2.2 数据表分析 170
10.2.3 会员注册 170
10.2.4 会员登录和退出 172
10.2.5 新闻编辑器使用 174
10.2.6 分页显示新闻 177
10.2.7 新闻访问次数 178
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《博士教你识中药》(中国)黄汉超 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019