图书介绍
JSP & Servlet学习笔记PDF|Epub|txt|kindle电子书版本网盘下载
![JSP & Servlet学习笔记](https://www.shukui.net/cover/45/33860269.jpg)
- 林信良编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302283669
- 出版时间:2012
- 标注页数:456页
- 文件大小:159MB
- 文件页数:471页
- 主题词:JAVA语言-程序设计;JAVA语言-网页-程序设计
PDF下载
下载说明
JSP & Servlet学习笔记PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Chapter1Web应用程序简介1
1.1 Web应用程序基础知识2
1.1.1关于HTML2
1.1.2 URL、 URN与URI3
1.1.3关于HTTP5
1.1.4有关URL编码8
1.1.5动态网页与静态网页10
1.2 Servlet/JSP简介12
1.2.1何谓Web容器13
1.2.2 Servlet与JSP的关系15
1.2.3关于MVC/Model218
1.2.4 Java EE简介20
1.3重点复习21
1.4课后练习22
Chapter 2编写与设置Servlet25
2.1第一个Servlet26
2.1.1准备开发环境26
2.1.2第一个Servlet程序28
2.2在HelloServlet之后31
2.2.1关于HttpServlet31
2.2.2使用@WebServlet33
2.2.3使用web.xml34
2.2.4文件组织与部署36
2.3进阶部署设置37
2.3.1 URL模式设置38
2.3.2 Web目录结构40
2.3.3使用web-fragment.xml41
2.4重点复习44
2.5课后练习45
Chapter 3请求与响应47
3.1从容器到HttpServlet48
3.1.1 Web容器做了什么48
3.1.2 doXXX()方法50
3.2关于HttpServletRequest53
3.2.1处理请求参数与标头53
3.2.2请求参数编码处理55
3.2.3 getReader()、 getInputStream()读取Body内容58
3.2.4 getPart()、 getParts()取得上传文件63
3.2.5使用RequestDispatcher调派请求67
3.3关于HttpServletResponse73
3.3.1设置响应标头、缓冲区73
3.3.2使用getWriter()输出字符74
3.3.3使用getOutputStream()输出二进制字符78
3.3.4使用sendRedirect()、sendError()79
3.4综合练习81
3.4.1微博应用程序功能概述81
3.4.2实现会员注册功能83
3.4.3实现会员登录功能86
3.5重点复习88
3.6课后练习89
Chapter 4会话管理93
4.1会话管理基本原理94
4.1.1使用隐藏域94
4.1.2使用Cookie97
4.1.3使用URL重写101
4.2 HttpSession会话管理103
4.2.1使用HttpSession104
4.2.2 HttpSession会话管理原理107
4.2.3 HttpSession与URL重写110
4.3综合练习112
4.3.1修改微博应用程序112
4.3.2新增与删除信息114
4.3.3会员网页显示信息116
4.4重点复习119
4.5课后练习119
Chapter 5 Servlet进阶API、过滤器与监听器121
5.1 Servlet进阶API122
5.1.1 Servlet、ServletConfig与GenericServlet122
5.1.2使用ServletConfig124
5.1.3使用ServletContext127
5.2应用程序事件、监听器130
5.2.1 ServletContext事件、监听器130
5.2.2 HttpSession事件、监听器133
5.2.3 HttpServletRequest事件、监听器139
5.3过滤器140
5.3.1过滤器的概念141
5.3.2实现与设置过滤器142
5.3.3请求封装器147
5.3.4响应封装器151
5.4异步处理155
5.4.1 AsyncContext简介155
5.4.2模拟服务器推播157
5.4.3更多AsyncContext细节160
5.5综合练习162
5.5.1创建UserService162
5.5.2设置过滤器167
5.5.3重构微博168
5.6重点复习173
5.7课后练习175
Chapter 6使用JSP179
6.1从JSP到Servlet180
6.1.1 JSP生命周期180
6.1.2 Servlet至JSP的简单转换183
6.1.3指示元素187
6.1.4声明、Scriptlet与表达式元素191
6.1.5注释元素195
6.1.6隐式对象195
6.1.7错误处理198
6.2标准标签203
6.2.1 <jsp:include>、<jsp:forward>标签203
6.2.2 <jsp:useBean>、<jsp:setProperty>与<jsp:getProperty>简介204
6.2.3深入<jsp:useBean>、<jsp:setProperty>与<jsp:getProperty>206
6.2.4谈谈Model 1210
6.2.5 XML格式标签212
6.3表达式语言(EL)213
6.3.1 EL简介213
6.3.2使用EL取得属性215
6.3.3 EL隐式对象218
6.3.4 EL运算符219
6.3.5自定义EL函数220
6.4综合练习222
6.4.1改用JSP实现视图222
6.4.2重构UserService与member.jsp226
6.4.3创建registerjsp、 index.jsp、user.jsp232
6.5重点复习237
6.6课后练习238
Chapter 7使用JSTL241
7.1 JSTL简介242
7.2核心标签库244
7.2.1流程处理标签244
7.2.2错误处理标签247
7.2.3网页导入、重定向、URL处理标签248
7.2.4属性处理与输出标签250
7.3 I18N兼容格式标签库252
7.3.1 I18N基础253
7.3.2信息标签256
7.3.3地区标签258
7.3.4格式标签263
7.4 XML标签库267
7.4.1 XPath、 XSLT基础267
7.4.2解析、设置与输出标签270
7.4.3流程处理标签271
7.4.4文件转换标签272
7.5函数标签库274
7.6综合练习276
7.6.1修改register jsp276
7.6.2修改member.jsp277
7.6.3修改user.jsp278
7.7重点复习279
7.8课后练习281
Chapter 8自定义标签285
8.1 Tag File自定义标签286
8.1.1 Tag File简介286
8.1.2处理标签属性与Body289
8.1.3 TLD文件291
8.2 Simple Tag自定义标签293
8.2.1 Simple Tag简介293
8.2.2了解API架构与生命周期295
8.2.3处理标签属性与Body298
8.2.4与父标签沟通302
8.2.5 TLD文件306
8.3 Tag自定义标签306
8.3.1 Tag简介307
8.3.2了解架构与生命周期308
8.3.3重复执行标签Body310
8.3.4处理Body运行结果312
8.3.5与父标签沟通315
8.4综合练习318
8.4.1实现首页最新信息318
8.4.2自定义Blahs标签321
8.5重点复习324
8.6课后练习326
Chapter 9整合数据库329
9.1 JDBC入门330
9.1.1 JDBC简介330
9.1.2连接数据库335
9.1.3使用Statement、ResultSet341
9.1.4使用PreparedStatement、CallableStatement346
9.2 JDBC进阶349
9.2.1使用DataSource取得连接349
9.2.2使用ResultSet卷动、更新数据353
9.2.3批次更新355
9.2.4 Blob与Clob356
9.2.5事务简介364
9.2.6 metadata简介371
9.2.7 RowSet简介374
9.3使用SQL标签库379
9.3.1数据源、查询标签379
9.3.2更新、参数、事务标签380
9.4综合练习382
9.4.1重构/使用DAO382
9.4.2使用JDBC实现DAO385
9.4.3设置JNDI部署描述389
9.5重点复习390
9.6课后练习391
Chapter 10 Web容器安全管理393
10.1了解与实现Web容器安全管理394
10.1.1 Java EE安全基本概念394
10.1.2声明式基本身份验证397
10.1.3容器基本身份验证原理400
10.1.4声明式窗体验证402
10.1.5容器窗体验证原理403
10.1.6使用HTTPS保护数据404
10.1.7编程式安全管理407
10.1.8标注访问控制409
10.2综合练习411
10.2.1使用容器窗体验证412
10.2.2设置DataSourceRealm413
10.3重点复习416
10.4课后练习417
Chapter 11 JavaMail入门419
11.1使用JavaMail420
11.1.1传送纯文字邮件420
11.1.2发送多重内容邮件423
11.2综合练习426
11.2.1实现取回密码功能427
11.2.2接收重送密码请求431
11.3重点复习433
11.4课后练习433
Chapter 12从模式到框架435
12.1认识设计模式436
12.1.1 Template Method模式(Gof设计模式)436
12.1.2 Intercepting Filter模式(Java EE设计模式)437
12.1.3 Model-View-Controller模式(架构模式)437
12.2重构、模式与框架439
12.2.1 Business Delegate模式439
12.2.2 Service Locator模式439
12.2.3 Transfer Object模式440
12.2.4 Front Controller模式441
12.2.5库与框架442
12.3重点复习443
12.4课后练习444
Appendix A 如何使用本书项目445
Appendix B MySQL入门449