网络程序设计JSPPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:汪城波主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302245698
- 页数:307 页
第1章 JSP网络编程技术概述 1
1.1 Web应用开发 1
1.1.1 B/S结构 1
1.1.2 B/S结构的特点 2
1.1.3 B/S结构的优缺点 2
1.2 动态网页技术 3
1.2.1 CGI技术 3
1.2.2 ASP技术 4
1.2.3 ASP.NET技术 5
1.2.4 PHP技术 7
1.2.5 Servlet/JSP技术 8
1.2.6 Web开发技术比较 11
1.3 JSP技术原理 12
1.3.1 JSP工作原理 12
1.3.2 JSP工作环境 13
1.3.3 第一个JSP页面 14
1.4 本章小结 16
第2章 JSP开发环境搭建 17
2.1 安装JDK 17
2.2 安装和配置Tomcat 18
2.2.1 安装Tomcat 18
2.2.2 配置Tomcat 19
2.3 安装和配置开发环境:Eclipse 22
2.3.1 安装Eclipse 22
2.3.2 配置Eclipse 24
2.3.3 在Eclipse环境下建立Web项目 26
2.4 安装数据库:SQL Server 2005 28
2.4.1 安装Internet信息服务(IIS) 29
2.4.2 安装SQL Server 2005 29
2.5 本章小结 37
第3章 基本语法 38
3.1 JSP页面结构 38
3.2 注释 39
3.3 脚本元素 40
3.3.1 声明 40
3.3.2 表达式 42
3.3.3 脚本小程序 43
3.3.4 关于JSP中Java代码的总结 45
3.4 指令标签 50
3.4.1 page指令标签 50
3.4.2 include指令标签 53
3.4.3 taglib指令标签 54
3.5 动作元素 54
3.5.1 <jsp:include> 55
3.5.2 <jsp:forward> 56
3.5.3 <jsp:param> 58
3.5.4 <jsp:plugin>、<jsp:params>和<jsp:fallback> 59
3.6 本章小结 60
第4章 JSP内置对象 61
4.1 内置对象概述 61
4.2 request对象 61
4.2.1 request对象的主要方法 62
4.2.2 request对象的常用技术 64
4.3 response对象 68
4.3.1 response对象的主要方法 68
4.3.2 response对象的常用技术 69
4.4 session对象 72
4.4.1 session对象的主要方法 72
4.4.2 session对象的常用技术 73
4.5 out对象 78
4.5.1 out对象的主要方法 78
4.5.2 out对象的常用技术 79
4.6 page对象 80
4.7 application对象 80
4.7.1 application对象的主要方法 80
4.7.2 application对象的常用技术 80
4.8 exception对象 82
4.8.1 exception对象简介 82
4.8.2 exception对象的主要方法 82
4.8.3 exception对象示例 82
4.9 pageContext对象 84
4.9.1 pageContext对象简介 84
4.9.2 pageContext对象的主要方法 84
4.10 config对象 85
4.10.1 config对象简介 85
4.10.2 config对象的主要方法 85
4.11 本章小结 85
第5章 JavaBean组件 86
5.1 JavaBean的基本概念 86
5.2 JavaBean的设计与开发 87
5.2.1 JavaBean的规则 87
5.2.2 设计一个简单的JavaBean 87
5.2.3 在JSP中使用JavaBean 89
5.3 进一步探讨JavaBean在JSP中的使用 92
5.3.1 利用JSP标签设置或获取JavaBean属性 92
5.3.2 JavaBean的作用域范围 94
5.4 综合案例购物车设计 96
5.4.1 购物车的业务需求分析 96
5.4.2 各种技术方案分析 97
5.4.3 具体实现 98
5.5 本章小结 105
第6章 Servlet基础 106
6.1 Servlet技术简介 106
6.1.1 Servlet的历史及技术特点 106
6.1.2 Servlet的主要功能、运行过程及生命周期 107
6.1.3 开发部署一个简单的servlet 109
6.2 Servlet体系的常用类和接口 111
6.2.1 常用类和接口 111
6.2.2 Servlet的配置 114
6.3 Servlet技术的应用 115
6.3.1 Servlet过滤器技术 116
6.3.2 Servlet监听器技术 118
6.4 本章小结 122
第7章 Servlet与MVC开发模式 123
7.1 MVC开发模式 123
7.1.1 MVC简介 123
7.1.2 Web项目中的MVC 124
7.1.3 关于MVC的总结 125
7.2 应用案例 126
7.2.1 一个简单的例子 126
7.2.2 购物车MVC代码重构 128
7.3 文章发布系统 133
7.3.1 需求分析 133
7.3.2 代码实现 134
7.4 本章小结 138
第8章 JDBC技术 139
8.1 JDBC原理概述 139
8.1.1 JDBC基本概念 139
8.1.2 JDBC驱动程序及安装 140
8.1.3 一个简单的JDBC应用实例 141
8.2 JDBC常用接口、类介绍 142
8.2.1 Driver接口 142
8.2.2 DriverManager类 143
8.2.3 Connection接口 144
8.2.4 Statement 146
8.2.5 ResultSet结果集 152
8.3 使用JDBC元数据 157
8.3.1 DatabaseMetaData的使用 157
8.3.2 ResultSetMetaData的使用 158
8.3.3 ParameterMetaData的使用 159
8.4 使用JDBC连接不同数据库 160
8.5 本章小结 162
第9章 JDBC在JSP中的应用 163
9.1 数据库访问层的设计与实现 163
9.1.1 连接管理器(DBConnection)的设计与实现 163
9.1.2 数据库服务类DBOpration的设计与实现 164
9.2 在MVC模式中应用JDBC 168
9.2.1 登录过程的设计与实现 168
9.2.2 书籍展示的设计与实现 170
9.2.3 注册过程的设计与实现 174
9.2.4 成批数据的录入与修改 177
9.3 分页处理的设计与实现 181
9.3.1 各种实现方案比较 181
9.3.2 M层设计 182
9.3.3 C层设计 183
9.3.4 V层设计 186
9.3.5 代码结构及运行结果 187
9.4 本章小结 187
第10章 数据库高级应用 188
10.1 JNDI数据源与连接池技术 188
10.1.1 连接池技术简介 188
10.1.2 数据源与JNDI技术 189
10.1.3 配置数据源与连接池 191
10.1.4 在JSP中应用数据源技术 192
10.2 使用存储过程 194
10.2.1 存储过程的基本概念 194
10.2.2 利用存储过程解决分页问题 194
10.3 本章小结 196
第11章 JSP开发中的常用技术 197
11.1 中文处理技术 197
11.1.1 中文乱码的由来 197
11.1.2 解决方案 198
11.2 文件处理技术 199
11.2.1 文件读写的基本概念 200
11.2.2 文件上传、下载的基本概念 206
11.2.3 Smartupload组件介绍 211
11.3 本章小结 214
第12章 Web页面设计技术简介 215
12.1 HTML简介 215
12.1.1 HTML的基本结构 216
12.1.2 HTML文件头 216
12.1.3 HTML文件主体 218
12.1.4 文字与段落 218
12.1.5 列表 222
12.1.6 超链接 223
12.1.7 表格 224
12.1.8 表单 227
12.2 CSS简介 232
12.2.1 CSS基本语法 232
12.2.2 CSS分类 233
12.2.3 CSS的冲突 235
12.2.4 CSS的属性单位 235
12.2.5 CSS属性 237
12.3 JavaScript简介 241
12.3.1 JavaScript基本语法 242
12.3.2 JavaScript的内置对象 249
12.3.3 浏览器对象 252
12.4 本章小结 256
第13章 综合应用案例——网上书店 257
13.1 需求分析 257
13.2 数据库表设计 257
13.3 模型层设计 259
13.3.1 DAO层设计 259
13.3.2 业务层设计 265
13.3.3 通用组件的设计 270
13.4 前台主页面设计 272
13.4.1 主页面的各部分布局 273
13.4.2 主页面的具体设计 273
13.5 网上书店的具体实现 282
13.5.1 主要业务流程分析 282
13.5.2 主要的页面及Servlet设计 282
13.5.3 用户管理模块的具体实现 283
13.5.4 图书搜索及展示的具体实现 291
13.5.5 购物过程的具体实现 299
13.6 本章小结 306
参考文献 307
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019