JSP程序设计实例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘志成主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115199058
- 页数:288 页
第1章eBuy电子商城系统介绍 1
系统概述 2
前台购物系统 2
后台管理系统 2
系统用例图 3
课堂案例1——设计并创建电子商城数据库 4
设计数据库 4
编写数据库脚本 7
附加数据库和创建数据源 9
系统流程 11
课堂案例2——体验eBuy电子商城的功能 11
首页 12
用户注册 12
用户登录 13
商品展示 13
商品详情 14
购物车 14
结算中心 15
客户反馈 16
后台管理 16
详细设计 18
开发文件夹 18
页面关系图 18
系统使用说明 19
第2章JSP开发概述 21
Web技术概述 22
静态网页与动态网页 22
Web服务器与网络数据库 23
JSP与ASP/PHP/ASP.NET 24
C/S结构与B/S结构 26
课堂案例1——安装与配置JDK 28
JSP运行环境简介 28
JDK的下载与安装 28
课堂案例2——安装与配置Tomcat 30
下载Tomcat 31
安装与配置Tomcat 32
启动与停止Tomcat 33
测试Tomcat 34
JSP开发工具 34
认识Dreamweaver 34
配置Eclipse的JSP开发环境 35
课堂案例3——在Eclipse下创建第一个JSP程序 41
新建Web项目 41
创建服务器 42
编写JSP文件 44
运行JSP文件 46
课堂案例4——独立创建第一个JSP程序 47
第3章JSP语法基础 50
JSP注释 51
输出注释 51
隐藏注释 51
课堂案例1——使用JSP注释 51
JSP脚本元素 52
课堂案例2——使用声明 53
课堂案例3——使用表达式 54
课堂案例4——使用脚本程序 56
JSP指令元素 57
课堂案例5——使用page指令和include指令 57
taglib指令 61
JSP动作元素 61
课堂案例6——使用include动作 62
课堂案例7——使用forward动作 64
param动作 66
课堂案例8——使用plugin动作 66
JavaBean相关动作 68
第4章 JSP内置对象 71
课堂案例1——使用out对象 72
request对象 74
request对象常用方法 74
课堂案例2——使用request获取简单表单信息 75
课堂案例3——使用request处理汉字信息 77
课堂案例4——全面认识request的常用方法 78
课堂案例5——使用request获取复杂表单信息 80
HTML的响应机制 82
课堂案例6——GET方法提交数据 82
课堂案例7——POST方法提交数据 84
response对象 85
response对象常用方法 85
课堂案例8——使用response设置响应头属性 85
课堂案例9——使用response实现重定向 86
课堂案例10——使用response刷新页面 88
session对象 89
session对象常用方法 89
课堂案例11——使用session制作站点计数器 90
课堂案例12——使用session记录表单信息 91
application对象 93
application对象常用方法 93
课堂案例13——使用application读写属性值 94
课堂案例14——使用application制作站点计数器 95
Cookie对象 96
Cookie的概念和功能 96
Cookie基本操作 97
课堂案例15——使用Cookie制作站点计数器 98
内置对象拾遗 101
对象作用范围 101
其他内置对象 102
本章实训 103
第5章 数据库访问技术 106
JDBC简介 107
JDBC访问模型 107
DriverManager 107
Connection 108
连接数据库 109
课堂案例1——使用JDBC-ODBC桥连接数据库 109
课堂案例2——使用专用JDBC驱动程序连接数据库 112
访问数据库 116
Statement和ResultSet 116
课堂案例3——检索最新商品信息 118
课堂案例4——更新商品信息 120
执行预编译SQL和存储过程 124
PreparedStatement接口 124
课堂案例5——使用预编译SQL语句 125
CallableStatement接口 128
课堂案例6——调用存储过程统计商品总价 129
元数据操作 130
DatabaseMetaData 130
课堂案例7——获取数据库原始信息 131
ResultSetMetaData 133
课堂案例8——获取结果集原始信息 133
数据库典型应用 135
课堂案例9——数据分页 135
处理事务 141
课堂案例10——在Tomcat6.0中配置数据库连接池 142
第6章 JavaBean技术 146
JavaBean简介 147
课堂案例——编写一个简单的JavaBean 147
JSP中使用JavaBean 149
<jsp:useBean>操作 149
<jsp:setProperty>操作 149
<jsp:getProperty>操作 150
课堂案例2——使用JavaBean 150
课堂案例3——JavaBean与HTML表单的交互 152
JavaBean在JSP中的典型应用 156
课堂案例4——应用JavaBean封装数据库访问操作 156
课堂案例5——应用JavaBean实现购物车 159
课堂案例6——应用JavaBean实现编码转换 162
第7章Servlet技术 165
Servlet简介 166
Servlet的基本概念 166
课堂案例1——认识第一个Servlet 167
编写、配置和调用Servlet 168
Servlet常用类与接口 168
课堂案例2——配置和调用Servlet 172
Servlet的生命周期 173
课堂案例3——应用Servlet读取指定HTML表单数据 174
Servlet的典型应用 175
课堂案例4——应用Servlet读取所有HTML表单数据 176
课堂案例5——应用Servlet读取Cookie数据 178
课堂案例6——应用Servlet读取Session数据 180
Servlet过滤器 182
Servlet过滤器简介 182
课堂案例7——应用过滤器进行身份验证 183
Servlet监听器 185
Servlet监听器简介 185
课堂案例8——应用监听器统计在线人数 187
本章实训 189
第8章 组件应用 192
文件上传下载组件 193
jspSmartUpload概述 193
jspSmartUpload常用类 194
课堂案例1——用jspSmartUpload组件实现文件上传 197
课堂案例2——应用jspSmart Upload组件实现文件下载 199
发送邮件组件 201
JavaMail概述 201
JavaMail常用类 201
课堂案例3——应用JavaMail组件发送邮件 202
数据统计组件 206
JFreeChart概述 206
课堂案例4——应用JFreeChart组件生成饼图 207
课堂案例5——应用JFreeChart组件实现柱状图 209
处理Excel文件组件 211
jExcelAPI概述 211
课堂案例6——应用jExcelAPI组件生成Excel文件 212
第9章Ajax应用 215
认识Ajax 216
什么是Ajax 216
Ajax的工作原理 217
课堂案例1——第一个Ajax程序 218
Ajax中使用的技术 221
Ajax中使用的技术概述 221
XMLHttpRequest对象 223
在JSP中应用Ajax 226
Ajax开发框架 226
课堂案例2——应用Ajax检测用户名 227
课堂案例3——使用Ajax实现级联下拉列表 231
第10章 框架应用 238
JSP开发模式 239
JSP开发模式1 239
JSP开发模式2(MVC模式) 239
Struts框架 242
其他框架技术 242
初识Struts 242
课堂案例1——Struts1的下载和示例程序运行 242
Struts实现MVC模式的机制 245
Struts的组件包和视图相关的标签库 246
开发基于Struts的JSP程序 247
课堂案例2——应用MyEclipse搭建Struts开发环境 247
课堂案例3——应用Struts添加管理员 253
Struts工作流程和典型配置 259
第11章 电子商城安全与部署 264
Web应用系统的安全 265
课堂案例1——使用彩色验证码 265
课堂案例2——使用MD5加密 270
Tomcat服务器安全配置 272
Web应用系统的部署 275
静态部署概述 275
课堂案例3——通过创建Context文件静态部署Web应用 276
课堂案例4——动态部署Web应用 277
本章实训 280
附录 综合实训 282
参考文献 288
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019