图书介绍
Servlet&JSP学习笔记PDF|Epub|txt|kindle电子书版本网盘下载
- 林信良编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302221531
- 出版时间:2010
- 标注页数:396页
- 文件大小:133MB
- 文件页数:412页
- 主题词:JAVA语言-程序设计;JAVA语言-主页制作-程序设计
PDF下载
下载说明
Servlet&JSP学习笔记PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 简介Web应用程序1
1.1 Web应用程序架构2
1.1.1 Web网站的组成2
1.1.2 HTTP通信协议5
1.1.3静态页面和动态页面8
1.1.4客户端程序和服务器端程序10
1.2 Servlet/JSP简介11
1.2.1 Servlet的运行概念11
1.2.2 Servlet与JSP的关系14
1.2.3 Java EE简介17
1.3重点复习19
课后练习20
第2章 开发简单的Servlet & JSP23
2.1从Servlet到Web容器24
2.1.1从Servlet的编写认识HttpServlet24
2.1.2设置部署描述文件27
2.1.3 Web应用程序文件组织29
2.1.4 WAR的创建与部署30
2.2在HelloServlet之后31
2.2.1 Web容器的作用32
2.2.2 MVC与Model 2简介34
2.2.3简单的Model 2程序37
2.3重点复习40
课后练习42
实训题44
第3章HTTP请求、响应处理45
3.1 HttpServletRequest的使用46
3.1.1请求信息的取得46
3.1.2中文处理问题50
3.1.3请求转发与包含53
3.1.4 ServletRequest属性54
3.2 HttpServletResponse的应用56
3.2.1对浏览器进行响应56
3.2.2 sendRedirect()与sendError()58
3.2.3 ServletOutputStream的使用59
3.3综合练习/在线书签61
3.3.1在线书签应用程序分析61
3.3.2查看书签62
3.3.3添加书签64
3.4重点复习68
课后练习70
实训题72
第4章ServletConfiig与ServletContext73
4.1关于ServletConfiig74
4.1.1 Servlet生命周期74
4.1.2 Servlet初始参数的设置和取得76
4.2关于ServletContext79
4.2.1 ServletContext简介79
4.2.2 ServletContext初始参数82
4.2.3 ServletContextListener82
4.2.4 ServletContext属性84
4.3综合练习/在线书签85
4.3.1书签记录文件的加载86
4.3.2修改“查看书签”功能87
4.3.3修改“添加书签”功能88
4.3.4动态“添加书签”窗体91
4.4重点复习94
课后练习96
实训题99
第5章 会话管理101
5.1会话管理的基本原理102
5.1.1隐藏字段的使用102
5.1.2 Cookie的使用105
5.1.3 URL重写的使用110
5.2 HttpSession会话管理112
5.2.1 HttpSession的使用112
5.2.2 HttpSession会话管理原理116
5.2.3 HttpSession与URL重写118
5.3重点复习120
课后练习122
实训题124
第6章 过滤器与封装器125
6.1过滤器服务126
6.1.1过滤器的概念126
6.1.2过滤器的实现128
6.1.3过滤器的设置131
6.2搭配封装器133
6.2.1请求封装器133
6.2.2响应封装器137
6.3综合练习/在线书签141
6.3.1书签服务对象的实现141
6.3.2在线书签应用程序的重构144
6.3.3登录验证过滤器的实现147
6.3.4字符过滤器的使用149
6.4重点复习150
课后练习152
实训题155
第7章 监听器、部署描述设置157
7.1监听器158
7.1.1生命周期监听器158
7.1.2属性操作监听器162
7.1.3会话属性类监听器163
7.2部署描述设置166
7.2.1 Servlet的设置166
7.2.2设置欢迎与错误处理页面169
7.2.3 MIME与扩展名的对应170
7.3重点复习171
课后练习173
实训题175
第8章 使用JSP177
8.1从JSp到Servlet178
8.1.1 JSp生命周期178
8.1.2指示元素181
8.1.3声明、Scriptlet与表达式元素184
8.1.4注释元素189
8.1.5隐含对象189
8.1.6错误处理192
8.2标准标签196
8.2.1 <jsp:include>与<j<jsp:forward>标签197
8.2.2 <jsp:useBean>、 <jsp:setproperty>与<j<jsp:getproperty>简介198
8.2.3深入<j<jsp:useBean>、 <jsp:setproperty>与<j<jsp:getproperty>200
8.2.4 Model 1简介204
8.2.5其他标准标签206
8.3表达式语言(EL)207
8.3.1 EL简介207
8.3.2使用EL访问属性210
8.3.3 EL隐含对象213
8.3.4 EL运算符214
8.3.5 EL函数的自定义215
8.4综合练习/在线书签218
8.4.1使用JSP实现“查看书签”页面218
8.4.2使用JSP实现“添加书签”页面220
8.4.3调整web.xml与其他源代码223
8.5重点复习226
课后练习229
实训题231
第9章 使用JSTL与自定义标签233
9.1 JSTL的使用234
9.1.1 JSTL简介234
9.1.2流程处理标签236
9.1.3错误处理标签239
9.1.4网页导入、重定向标签241
9.1.5属性处理与输出标签242
9.1.6 URL处理标签245
9.2 Tag File自定义标签246
9.2.1 Tag File简介247
9.2.2处理标签属性与主体249
9.2.3 TLD文件252
9.3 Simple Tag自定义标签253
9.3.1 Simple Tag简介254
9.3.2架构与生命周期256
9.3.3处理标签属性与主体259
9.3.4与父标签的沟通263
9.3.5 TLD文件268
9.4 Tag自定义标签268
9.4.1 Tag简介269
9.4.2架构与生命周期271
9.4.3重复执行标签主体273
9.4.4处理主体运行结果275
9.4.5与父标签的沟通278
9.5综合练习/在线书签281
9.5.1在“查看书签”页面使用JSTL282
9.5.2在“添加书签”页面使用JSTL282
9.6重点复习283
课后练习288
实训题291
第10章Web容器安全管理293
10.1 Web容器的安全管理294
10.1.1 Java EE安全的基本概念294
10.1.2声明式基本验证297
10.1.3容器基本验证原理302
10.1.4声明式窗体验证303
10.1.5容器窗体验证原理304
10.1.6使用HTTPS保护数据305
10.1.7编程安全管理309
10.2综合练习/在线书签310
10.2.1使用容器窗体验证310
10.2.2设置服务器对应文件312
10.3重点复习313
课后练习315
实训题317
第11章 整合数据库319
11.1使用JDBC连接数据库320
11.1.1 JDBC简介320
11.1.2数据库的连接324
11.1.3使用DataSource取得连接328
11.1.4 Statement、 ResultSet的使用332
11.1.5 PreparedStatement的使用337
11.2综合练习/在线书签339
11.2.1重构/创建DAO340
11.2.2重构/修改BookmarkService344
11.2.3设置JNDI部署描述346
11.2.4添加“删除书签”功能347
11.3重点复习349
课后练习351
实训题353
第12章 模式与重构355
12.1设计模式356
12.1.1 Template Method模式(of设计模式)356
12.1.2 Intercepting Filter模式(Java EE设计模式)357
12.1.3 Model-View-Controller模式(架构模式)358
12.2从重构中认识模式360
12.2.1 Business Delegate模式360
12.2.2 Service Locator模式361
12.2.3 Transfer Object模式361
12.2.4 Front Controller模式362
12.3重点复习363
课后练习365
附录A NetBeans入门367
A.1 NetBeans IDE与Tomcat的安装368
A.2 Servlet的编写370
A.3 Web应用程序的部署和运行373
A.4 NetBeans工程的关闭和打开375
附录 B Eclipse入门377
B.1 Eclipse与Tomcat的安装378
B.2 Servlet的编写380
B.3 Web应用程序的导出和执行383
B.4 Eclipse工程的关闭、删除和导入386
附录C MySQL入门389
C.1 MySQL的安装和设置390
C.2 MySQL的数据类型391
C.3数据库和数据表的创建393
C.4 CRUD操作394