图书介绍
JSP程序设计实例教程PDF|Epub|txt|kindle电子书版本网盘下载
![JSP程序设计实例教程](https://www.shukui.net/cover/5/34471711.jpg)
- 刘志成,宁云智,武俊琢编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115365798
- 出版时间:2015
- 标注页数:240页
- 文件大小:31MB
- 文件页数:249页
- 主题词:JAVA语言-网页制作工具-高等职业教育-教材
PDF下载
下载说明
JSP程序设计实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web技术概述1
1.1认知静态网页和动态网页1
1.1.1静态网页2
1.1.2动态网页2
1.2认知Web服务器和网络数据库3
1.2.1 Web服务器3
1.2.2网络数据库技术4
1.3比较JSP和ASP.NET5
1.3.1 ASP5
1.3.2 PHP5
1.3.3 JSP6
1.3.4 ASP.NET 4.07
1.4比较C/S结构与B/S结构7
1.4.1 C/S结构7
1.4.2 B/S结构8
1.4.3 C/S结构与B/S结构的比较9
【课外拓展】10
第2章 搭建JSP开发环境11
2.1安装与配置JDK11
2.1.1 JSP运行环境简介11
2.1.2课堂任务1——JDK的下载与安装12
2.2课堂任务2——下载与启动Tomcat14
2.3认识Dreamweaver16
2.4 JSP开发环境配置17
2.5课堂任务3——在MyEclipse下创建第一个JSP程序19
2.6课堂任务4——在Tomcat中部署JSP项目23
【课外拓展】24
第3章 电子商城系统介绍26
3.1认知eBuy电子商城系统26
3.1.1前台购物系统27
3.1.2后台管理系统27
3.1.3系统用例图28
3.2课堂任务1——设计并创建电子商城数据库28
3.2.1设计数据库表28
3.2.2编写数据库脚本33
3.2.3附加数据库和创建数据源36
3.2.4系统流程37
3.3课堂任务2——体验eBuy电子商城的功能38
3.3.1首页38
3.3.2用户注册39
3.3.3用户登录40
3.3.4商品展示40
3.3.5商品详情41
3.3.6购物车41
3.3.7结算中心41
3.3.8客户反馈43
3.3.9后台管理43
3.3.10开发文件夹45
3.3.11页面关系图45
3.3.12系统使用说明46
【课外拓展】47
第4章 JSP语法基础48
4.1 JSP注释48
4.1.1输出注释49
4.1.2隐藏注释49
4.1.3课堂任务1——使用JSP注释49
4.2 JSP脚本元素50
4.2.1课堂任务2——使用声明50
4.2.2课堂任务3——使用表达式52
4.2.3课堂任务4——使用脚本程序53
4.3 JSP指令元素55
4.3.1课堂任务5——使用page指令和include指令55
4.3.2taglib指令59
4.4 JSP动作元素59
4.4.1课堂任务6——使用include动作59
4.4.2课堂任务7——使用forward动作62
4.4.3 param动作64
4.4.4课堂任务8——使用plugin动作65
4.4.5 JavaBean相关动作66
【课外拓展】68
第5章 数据库访问技术70
5.1 JDBC简介70
5.1.1 JDBC访问模型70
5.1.2 DriverManager72
5.1.3 Connection72
5.1.4课堂任务1——使用专用JDBC驱动程序连接数据库73
5.2查询商品信息76
5.2.1 Statement和ResultSet76
5.2.2课堂任务2——查询商品信息79
5.2.3课堂任务3——更新数据库中的数据81
5.3使用预编译SQL语句和存储过程85
5.3.1 PreparedStatement接口85
5.3.2课堂任务4——使用预编译SQL语句87
5.3.3 CallableStatement接口90
5.3.4课堂任务5——调用存储过程统计商品总价91
5.4元数据操作92
5.4.1 DatabaseMetaData92
5.4.2 ResultSetMetaData95
5.4.3课堂任务6——获取结果集原始信息96
5.5数据库典型应用98
5.5.1课堂任务7——数据分页98
5.5.2课堂任务8——在Tomcat 8.0中配置数据库连接池105
【课外拓展】108
第6章 用户登录110
6.1 out对象110
6.1.1课堂任务1——使用out对象输出信息111
6.2 request对象113
6.2.1 request对象常用方法113
6.2.2课堂任务2——使用request对象获取HTML表单信息114
6.2.3课堂任务3——使用request对象处理汉字信息117
6.2.4课堂任务4——全面认识request的常用方法118
6.2.5课堂任务5——使用request对象获取复杂表单信息120
6.3用户登录122
6.3.1课堂任务6——使用GET方法提交数据实现用户登录123
6.3.2使用POST方法提交数据实现用户登录125
【课外拓展】125
第7章 网站计数器126
7.1 response对象126
7.1.1 response对象常用方法126
7.1.2课堂任务1——使用response对象保存文件127
7.1.3课堂任务2——使用response实现重定向128
7.1.4课堂任务3——使用response刷新页面130
7.2 session对象131
7.2.1课堂任务4——使用session对象实现网站计数器131
7.2.2课堂任务5——使用session对象记录表单信息133
7.3 application对象137
7.3.1课堂任务6——application对象读写属性的应用137
7.3.2课堂任务7——使用application制作站点计数器139
7.4 Cookie对象140
7.4.1 Cookie的概念和功能140
7.4.2 Cookie基本操作141
7.4.3课堂任务8——使用Cookie对象制作站点计数器142
7.4.4对象作用范围144
7.4.5其他内置对象145
【课外拓展】146
第8章 购物车148
8.1 JavaBean的编写与使用148
8.1.1课堂任务1——JavaBean的编写149
8.1.2课堂任务2——JavaBean的使用151
8.1.3课堂任务3——JavaBean与HTML表单的交互153
8.2购物车159
8.2.1课堂任务4——JavaBean封装数据库访问操作160
8.2.2课堂任务5——应用JavaBean实现购物车164
8.2.3课堂任务6——应用JavaBean实现编码转换167
【课外拓展】169
第9章 在线人数统计171
9.1 Servlet简介171
9.1.1 Servlet的基本概念171
9.1.2课堂任务1——Servlet的编写173
9.2 Servlet的配置和调用174
9.2.1 Servlet常用类与接口174
9.2.2课堂任务2——Servlet的配置与调用177
9.2.3 Servlet的生命周期179
9.3 Servlet应用180
9.3.1课堂任务3——Servlet读取指定HTML表单数据180
9.3.2课堂任务4——-应用Servlet读取所有HTML表单数据182
9.3.3课堂任务5——应用Servlet读取Cookie数据184
9.3.4课堂任务6——应用Servlet读取Session数据187
9.4在线人数统计189
9.4.1 Servlet过滤器简介189
9.4.2课堂任务7——编写和配置Servlet过滤器实现身份验证190
9.4.3 Servlet监听器简介192
9.4.4课堂任务8——在线人数统计195
【课外拓展】197
第10章 邮件发送及统计图生成199
10.1文件上传下载组件199
10.1.1 jspSmartUpload概述200
10.1.2 jspSmartUpload常用类201
10.1.3课堂任务1——使用jspSmartUpload组件实现文件上传203
10.1.4课堂任务2——应用jspSmartUpload组件实现文件下载206
10.2发送邮件组件208
10.2.1 JavaMail概述208
10.2.2 JavaMail常用类209
10.2.3课堂任务3——使用JavaMail组件发送电子邮件209
10.3数据统计组件213
10.3.1 JFreeChart概述214
10.3.2课堂任务4——使用JfreeChart组件生成饼图215
10.3.3课堂任务5——应用JfreeChart组件实现柱状图218
10.4处理Excel文件组件220
10.4.1 jExcelAPI概述220
10.4.2课堂任务6——使用jExcelAPI组件动态生成Excel文件220
【课外拓展】222
第11章 电子商城安全与部署224
11.1 Web应用系统的安全224
11.1.1课堂任务1——使用彩色验证码224
11.1.2课堂任务2——使用MD5加密231
11.1.3 Tomcat服务器安全配置234
11.2 Web应用系统的部署236
11.2.1静态部署概述236
11.2.2课堂任务3——通过创建Context文件静态部署Web应用237
11.2.3课堂任务4——动态部署Web应用238
【课外拓展】240