Java Web开发技术与项目实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黎才茂,邱钊,符发,陈少凡,黄萍,纪洲鹏,郭祯编著
- 出 版 社:合肥:中国科学技术大学出版社
- 出版年份:2016
- ISBN:7312039768
- 页数:292 页
第1章 Web基础 1
1.1 Web简介 1
1.1.1 Web概念 1
1.1.2 Web技术的发展 1
1.1.3 URI和URL 1
1.1.4 HTTP协议 2
1.2 B/S体系结构 3
1.2.1 Web应用 3
1.2.2 Web工作原理 3
1.3 Web常用技术 4
1.3.1 HTML 4
1.3.2 CSS 5
1.3.3 JavaScript 5
1.3.4 动态网页技术 5
1.3.5 Servlet 6
1.3.6 Struts 6
1.4 开发环境安装与配置 6
第2章 HTML基础 12
2.1 HTML基本元素 12
2.1.1 HTML简介 12
2.1.2 HTML基本语法 12
2.1.3 HTML标记 13
2.2 表格元素 19
2.2.1 表格功能 19
2.2.2 表格制作 20
2.2.3 表格美化 22
2.2.4 特殊表格 22
2.3 表单元素 24
2.3.1 表单基本格式 24
2.3.2 表单制作 25
2.4 框架应用 27
2.4.1 建立框架 27
2.4.2 混合框架 28
第3章 CSS基础 30
3.1 CSS规则 30
3.1.1 基本语法 30
3.1.2 CSS规则 31
3.2 CSS调用 32
3.2.1 内联样式 32
3.2.2 内嵌样式 33
3.2.3 导入样式 33
3.2.4 链接样式 34
3.3 CSS选择器 35
3.3.1 元素选择器 35
3.3.2 类选择器 35
3.3.3 ID选择器 36
3.3.4 派生选择器 37
3.4 CSS样式 40
3.4.1 CSS背景 40
3.4.2 CSS文本 42
3.4.3 CSS字体 45
3.4.4 CSS链接 47
3.4.5 CSS列表 48
3.4.6 CSS表格 50
3.4.7 CSS轮廓 51
第4章 JavaScript基础 53
4.1 JavaScript引用方式 53
4.1.1 嵌入方式 53
4.1.2 引入方式 54
4.2 JavaScript语法 55
4.2.1 基本数据类型 55
4.2.2 常量 55
4.2.3 变量 55
4.2.4 表达式和运算符 56
4.3 JavaScript控制语句与函数 57
4.3.1 JavaScript控制语句 57
4.3.2 JavaScript函数 59
4.4 JavaScript事件驱动与浏览器对象 63
4.4.1 事件处理程序 63
4.4.2 事件驱动 63
4.4.3 JavaScript浏览器对象 65
第5章 JSP技术 70
5.1 J SP语法 70
5.1.1 JSP脚本 70
5.1.2 J SP声明 71
5.1.3 J SP表达式 72
5.1.4 J SP注释 73
5.1.5 JSP运算符与常量 74
5.2 J SP指令元素 74
5.2.1 page指令 74
5.2.2 include指令 76
5.2.3 taglib指令 77
5.3 JSP动作元素 77
5.3.1 〈jsp:include〉动作 78
5.3.2 〈jsp: forward〉动作 78
5.3.3 〈jsp:params〉和〈j sp : param〉动作 79
5.3.4 〈jsp: plugin〉动作 79
5.3.5 〈jsp: useBean〉动作 80
5.3.6 〈jsp: setProperty〉和〈jsp:getProperty〉动作 81
5.4 JSP内置对象 82
5.4.1 out对象 83
5.4.2 request对象 85
5.4.3 response对象 90
5.4.4 session对象 96
5.4.5 application对象 99
5.4.6 pageContext对象 101
5.4.7 exception对象 102
5.5 JSP应用实例 103
第6章 JavaBean技术 109
6.1 JSP+JavaBean设计模式 109
6.1.1 JSP基本设计模式 109
6.1.2 JSP+JavaBean设计模式 109
6.2 JavaBean属性与方法 111
6.2.1 简单属性 111
6.2.2 索引属性 112
6.3 JavaBean作用范围与属性访问 113
6.3.1 JavaBean的作用范围 114
6.3.2 访问JavaBean属性 114
6.3.3 JSP调用JavaBean 115
6.4 JavaBean应用实例 116
6.4.1 添加新书 116
6.4.2 购物车的实现 121
第7章 JDBC技术 127
7.1 J DBC技术与驱动程序 127
7.1.1 JDBC概述 127
7.1.2 JDBC驱动程序 128
7.2 J DBC常用接口与类 128
7.2.1 JDBC API 128
7.2.2 Statement接口的主要方法 129
7.2.3 PreparedStatement接口的主要方法 129
7.3 JDBC与不同数据库的连接 130
7.3.1 J DBC连接数据库一般步骤 130
7.3.2 数据库连接池简介 134
7.3.3 其他常见数据库的连接 136
7.4 JDBC连接MySQL数据库实例 137
第8章 Servlet技术 144
8.1 JSP+Servlet设计模式 144
8.1.1 Servlet概述 144
8.1.2 JSP+Servlet设计模式 145
8.2 Servlet生命周期 146
8.2.1 Servlet生命周期 146
8.2.2 简单Servlet举例 147
8.3 Servlet常用接口 152
8.3.1 Servlet的实现接口 152
8.3.2 Servlet的配置接口 155
8.3.3 Servlet的上下文接口 155
8.3.4 Servlet的请求与响应接口 156
8.3.5 Servlet的会话跟踪接口 158
8.3.6 Servlet的请求调度接口 158
8.3.7 Servlet的过滤功能 159
8.4 Serlvet表单处理 160
8.4.1 获取HTTP请求信息 160
8.4.2 生成HTTP请求响应并返回给客户 161
8.4.3 中文乱码问题 162
8.4.4 表单处理示例 163
8.5 Serlvet应用实例 168
第9章 EL表达式 179
9.1 EL格式 179
9.2 EL语法 180
9.2.1 作用范围及变量 180
9.2.2 算术运算 181
9.2.3 关系运算 183
9.2.4 逻辑运算 184
9.2.5 “.”和“[]”运算 184
9.2.6 empty运算 185
9.2.7 EL保留字 185
9.2.8 自动类型转换 185
9.2.9 运算符的优先级 186
9.3 EL隐含对象 186
9.3.1 pageContext对象 187
9.3.2 param和paramValues对象 189
9.3.3 header和headerValues对象 190
9.3.4 cookie对象 191
9.3.5 initParam对象 191
9.3.6 属性范围 191
9.4 EL函数 192
9.4.1 标签库的EL函数 192
9.4.2 自定义EL函数 194
第10章 JSTL标签库 197
10.1 JSTL简介 197
10.1.1 JSTL标签库 197
10.1.2 安装JSTL 198
10.2 核心标签库 199
10.2.1 表达操作标签 199
10.2.2 流程控制 204
10.2.3 循环控制 208
10.2.4 URL操作 214
10.3 118N国际化标签库 216
10.3.1 〈fmt: setLocale〉设置本地化环境标签 217
10.3.2 〈fmt:bundle〉执行信息资源标签 217
10.3.3 〈fmt:setBundle〉设置资源文件标签 218
10.3.4 〈fmt : message〉获取资源属性值标签 219
10.3.5 〈fmt:param〉获取参数值标签 220
10.3.6 〈fmt:requestEncoding〉设置字符编码标签 220
10.4 函数标签库 220
第11章 Struts 2框架 223
11.1 Struts 2简介 223
11.1.1 Struts 2框架结构 223
11.1.2 Struts 2配置文件 224
11.1.3 Struts 2控制器 225
11.1.4 Struts 2标签库 225
11.2 Struts 2开发准备 226
11.2.1 配置MyEclipse开发工具 226
11.2.2 下载Struts 2框架开发包 227
11.3 Struts 2基本开发实例 228
11.3.1 创建一个Web Project 228
11.3.2 加载Struts 2框架支持 229
11.3.3 修改web.xml配置 231
11.3.4 创建JSP用户页面 232
11.3.5 实现Action控制器 233
11.3.6 配置struts.xml 234
11.3.7 创建结果页面 235
11.3.8 工程部署和运行 235
第12章 JSP开发模式应用实例 237
12.1 系统分析 238
12.1.1 系统概述 238
12.1.2 需求分析 238
12.2 系统总体设计 239
12.2.1 系统总体设计 239
12.2.2 用户工作流程 240
12.3 数据库设计与创建 241
12.3.1 数据表定义与创建 241
12.3.2 数据库代码的设计 244
12.4 客户端模块设计与实现 246
12.4.1 用户注册/登录模块 247
12.4.2 图书分类模块 252
12.4.3 图书浏览与搜索模块 254
12.4.4 实现分页功能 265
12.4.5 购物车功能 271
12.5 管理端模块设计与实现 281
12.5.1 浏览图书列表 281
12.5.2 添加图书信息 286
12.5.3 订单查询 290
12.5.4 用户信息 291
参考文献 292
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019