图书介绍
Servlet与JSP核心技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Marty Hall著;邓英材等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115095949
- 出版时间:2001
- 标注页数:507页
- 文件大小:38MB
- 文件页数:530页
- 主题词:
PDF下载
下载说明
Servlet与JSP核心技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Servlet 2.1和2.21
第1章 Servlet和JSP概述3
1.1 Servlet4
1.2 Servlet胜过传统CG2的优点5
1.2.1 有效性5
1.2.2 方便5
1.2.3 强大5
1.2.4 可移植5
1.2.6 便宜6
1.3 JSP6
1.2.5 安全性6
1.4 JSP的优点7
1.4.1 与ASP比较7
1.4.2 与PHP比较7
1.4.3 与纯粹的Servlet比较7
1.4.4 与SSI比较8
1.4.5 与JavaScript比较8
1.4.6 与静态HTML比较8
1.5 安装和设置8
1.5.1 获取Servlet和JSP软件8
1.5.2 标记或安装Servlet和JSP的API文档9
1.5.3 使Java编译器识别这些类10
1.5.5 配置服务器11
1.5.4 将类打包11
1.5.6 启动服务器12
1.5.7 编译和安装Servlet12
第2章 第一个Servlet15
2.1 Servlet的基本结构16
2.2 生成纯文本的简单Servlet17
2.2.1 编译和安装Servlet18
2.2.2 调用Servlet19
2.3 生成HTML的Servlet19
2.4 将Servlet打包21
2.4.1 创建包中的Servlet21
2.4.2 编译包中的Servlet22
2.4.3 调用Package中的Servlet23
2.5 创建HTML的简单实用程序24
2.6 Servlet的生命周期26
2.6.1 init方法27
2.6.2 service方法28
2.6.3 doGet、doPost和doXxx方法29
2.6.4 SingleThreadModel接口29
2.6.5 destroy方法29
2.7 初始化参数使用示例30
2.8 使用Servlet初始化和页面修改日期的示例35
2.9 调试Servlet39
2.10 WebClient:与Web服务器交互式对话40
2.10.1 WebClient40
2.10.2 HttpClient44
2.10.3 NetworkClient46
2.10.4 SocketUtil48
2.10.5 CloseableFrame49
2.10.6 LabeledTextField50
2.10.7 Interruptible52
第3章 处理客户端请求:表单数据53
3.1 表单数据的角色54
3.2 从Servlet读取表单数据54
3.3 示例:读取3个显式参数55
3.4 示例:读取所有参数57
3.5 简历发布服务62
3.6 从字符串中筛选HTML专用的字符73
3.6.1 用于筛选的代码74
3.6.2 示例75
第4章 处理客户端请求:HTTP请求头79
4.1 从Servlet读取请求头80
4.2 打印所有头81
4.3 HTTP 1.1请求头84
4.4 发送压缩过的Web页面87
4.5 限制对Web页面的访问89
第5章 访问标准的CGI变量95
5.1 CGI变量的Servlet等价方式96
5.2 显示CGI变量的Servlet98
第6章 生成服务器响应:HTTP状态码101
6.1 指定状态码102
6.2 HTTP 1.1的状态码和作用103
6.3 不同搜索引擎的前端109
第7章 生成服务器响应:HTTP响应头117
7.1 从Servlet设置响应头118
7.2 HTTP 1.1的响应头和含义119
7.3 永久Servlet状态和自动重新加载页面125
7.4 使用永久HTTP连接135
7.5 使用Servlet生成GIF图像139
第8章 处理Cookie151
8.1.3 自定义站点152
8.1.2 避免输入用户名和密码152
8.1.1 在电子商务会话中识别用户152
8.1 Cookie的好处152
8.1.4 聚焦式广告153
8.2 使用Cookie的问题153
8.3 Servlet的Cookie API154
8.3.1 创建Cookie154
8.3.2 Cookie属性154
8.3.3 在响应头中放置Cookie156
8.3.4 从客户端读取Cookie156
8.4 设置和读取Cookie的示例157
8.5 基本的Cookie实用程序160
8.5.1 查找具有特定名称的Cookie160
8.6 自定义搜索引擎接口162
8.5.2 创建长寿命的Cookie162
第9章 会话跟踪169
9.1 需要使用会话跟踪170
9.1.1 Cookie170
9.1.2 URL重写171
9.1.3 隐藏的表单字段171
9.1.4 Servlet的会话跟踪171
9.2 会话跟踪API171
9.2.1 查询与当前请求相关的HttpSession对象171
9.2.2 查询与会话有关的信息172
9.2.3 建立会话与信息的关联174
9.2.5 对发送到客户端的URL进行编码175
9.2.4 终止会话175
9.3 显示每个客户端访问次数的Servlet176
9.4 使用购物车和会话跟踪的在线商店178
9.4.1 创建前端179
9.4.2 处理订单184
9.4.3 幕后:实现购物车和分类商品189
第二部分 JSP197
第10章 JSP脚本元素199
10.1 脚本元素201
10.2.2 表达式的XML语法202
10.2.3 使用表达式作为属性值202
10.2.1 预定义变量202
10.2 JSP表达式202
10.2.4 示例203
10.3 JSP小脚本205
10.3.1 使用小脚本按条件执行部分JSP文件207
10.3.2 特殊的小脚本语法208
10.4 JSP声明208
10.5 预定义变量210
第11章 JSP页面指令:组织已生成的Servlet213
11.1 import属性214
11.1.1 自定义类的目录215
11.1.2 示例215
11.2 contentType属性217
11.2.1 生成纯文本文档218
11.2.2 生成Excel电子表格219
11.3 isThreadSafe属性222
11.4 session属性223
11.5 buffer属性224
11.6 autoflush属性224
11.7 extends属性224
11.8 info属性225
11.9 errorPage属性225
11.10 isErrorPage属性225
11.11 language属性228
11.12 指令的XML语法228
第12章 在JSP文档中包括文件和小程序229
12.1 在页面转换时包括文件230
12.2 在请求时包括文件233
12.3 包括具有Java Plug-In的小程序235
12.3.1 jsp∶plugin元素236
12.3.2 jsp∶param和jsp∶params元素238
12.3.3 jsp∶fallback元素238
12.3.4 示例:创建阴影文本239
第13章 在JSP中使用JavaBeans247
13.1 Bean的基本用法248
13.1.1 访问Bean的属性249
13.1.3 安装Bean类250
13.1.2 设置Bean的属性:简单情况250
13.2 示例:StringBean251
13.3 设置Bean的属性253
13.3.1 建立个别属性与输入参数之间的关联257
13.3.2 自动类型转换259
13.3.3 建立所有属性与输入参数之间的关联260
13.4 共享Bean262
第14章 创建自定义的JSP标记库267
14.1 组成标记库的组件268
14.1.1 标记处理程序类268
14.1.2 标记库描述符文件269
14.1.3 JSP文件271
14.2.1 标记处理程序类272
14.2 定义基本标记272
14.2.2 标记库描述符文件274
14.2.3 JSP文件275
14.3 为标记分配属性276
14.3.1 标记处理程序类277
14.3.2 标记库描述符文件278
14.3.3 JSP文件279
14.4 包括标记正文281
14.4.1 标记处理程序类281
14.4.2 标记库描述符文件283
14.4.3 JSP文件285
14.5.1 标记处理程序类287
14.5 选择性地包括标记库287
14.5.2 标记库描述符文件288
14.5.3 JSP文件289
14.6 处理标记正文290
14.6.1 标记处理程序类291
14.6.2 标记库描述符文件292
14.6.3 JSP文件293
14.7 多次包括或处理标记正文295
14.7.1 标记处理程序类295
14.7.2 标记库描述符文件296
14.7.3 JSP文件298
14.8 使用嵌套标记299
14.8.1 标记处理程序类299
14.8.2 标记库指示符文件305
14.8.3 JSP文件307
第15章 集成Servlet和JSP311
15.1 转发请求312
15.1.1 使用静态资源313
15.1.2 为目标页面提供信息314
15.1.3 翻译目标页面中相关的URL315
15.1.4 获得RequestDispathcher的另一种方法316
15.2 示例:在线旅行社316
15.3 包括静态或动态内容335
15.4 示例:显示原始Servlet和JSP输出336
15.5 从JSP页面转发请求339
第三部分 支持技术341
第16章 使用HTML表单343
16.1 HTML表单怎样传输数据344
16.2 FORM元素347
16.3 文本控件351
16.3.1 文本字段352
16.3.2 密码字段353
16.3.3 文本区353
16.4 按钮355
16.4.1 提交按钮355
16.4.2 重设按钮358
16.4.3 JavaScript按钮358
16.5.1 复选框359
16.5 复选框和单选按钮359
16.5.2 单选按钮360
16.6 组合框和列表框361
16.7 文件上载控件364
16.8 服务器端图像映射365
16.8.1 图像——标准的服务器端图像映射365
16.8.2 ISMAP——另一种服务器端图像映射367
16.9 隐藏的字段369
16.10 分组控件369
16.11 控制Tab次序371
16.12 调试Web服务器373
16.12.1 EchoServer373
16.12.2 ThreadedEchoServer377
16.12.3 NetworkServer379
第17章 用小程序作为Servlet前端383
17.1 发送GET数据并显示结果页面384
17.2 多系统搜索引擎前端385
17.3 发送GET数据并直接处理结果(HTTP隧道)388
17.3.1 读取二进制或ASCII数据389
17.3.2 读取串行化数据结构390
17.4 使用对象串行化和HTTP隧道的查询浏览程序392
17.5 通过POST发送数据并直接处理结果(HTTP隧道)401
17.6 发送POST数据的小程序403
17.7 避开HTTP服务器409
第18章 JDBC和数据库连接池411
18.1 使用JDBC的基本步骤412
18.1.1 载入驱动程序412
18.1.2 定义连接URL413
18.1.3 建立连接414
18.1.4 创建语句414
18.1.5 执行查询414
18.1.6 处理结果415
18.1.7 关闭连接416
18.2 基本的JDBC示例416
18.3 一些JDBC工具423
18.4 应用数据库工具433
18.5 交互式查询浏览程序439
18.6 准备好的语句(预编译查询)449
18.7 连接池453
18.8 连接池:案例研习461
18.9 共享连接池468
18.9.1 用Servlet上下文来共享连接池468
18.9.2 用单个类来共享连接池468
附录A Servlet和JSP快速参考471
A.1.5 Servlet编译:CLASSPATH条目472
A.1.3 免费的Servlet和JSP软件472
A.1.4 文档资料472
A.1.1 Servlet的优势472
A.1 Servlet和JSP概述472
A.1.2 JSP的优势472
A.1.6 Tomcat 3.0标准目录473
A.1.7 Tomcat 3.1标准目录473
A.1.8 JSWDK 1.0.1标准目录473
A.1.9 Java Web Server 2.0标准目录473
A.2 第一个Servlet473
A.2.1 简单的Servlet473
A.2.2 安装Servlet474
A.2.3 调用Servlet474
A.2.4 Servlet生命期474
A.3.2 示范Servlet475
A.3 处理客户请求:表单数据475
A.3.1 读取参数475
A.3.3 示范表单476
A.3.4 过滤HTML专用字符476
A.4 处理客户请求:HTTP请求头476
A.4.1 读取请求头的方法476
A.4.2 其他请求信息477
A.4.3 常用HTTP 1.1请求头477
A.5 访问标准的CGI变量478
A.5.1 未经介绍的能力478
A.5.2 Servlet与CGI变量的对等量478
A.6.4 常用的HTTP 1.1状态代码479
A.6.2 设置状态代码的方法479
A.6.3 状态代码类别479
A.6.1 HTTP响应的格式479
A.6 产生服务器响应:HTTP状态代码479
A.7 产生服务器响应:HTTP响应头480
A.7.1 设置任意的头480
A.7.2 设置常用头480
A.7.3 常用HTTP 1.1响应头480
A.7.4 从Servlet产生GIF图像481
A.8 处理Cookies481
A.8.1 Cookies的典型用途481
A.8.2 Cookies的问题481
A.8.4 Cookie方法482
A.8.3 一般用途482
A.9 会话跟踪483
A.9.1 查看会话信息:getValue483
A.9.2 将信息与会话联系起来:putValue483
A.9.3 HttpSession方法484
A.9.4 URL编码484
A.10 JSP脚本元素485
A.10.1 脚本元素的类型485
A.10.2 模板文本485
A.10.3 预定义变量485
A.11.4 使用setContentType的示例486
A.11.2 contentType属性486
A.11.3 使用contentType的示例486
A.11 JSP页面指导:构建产生的Servlet486
A.11.1 import属性486
A.11.5 isThreadSafe属性487
A.11.6 session属性487
A.11.7 buffer属性487
A.11.8 autoflush属性488
A.11.9 extend属性488
A.11.10 info属性488
A.11.11 errorPage属性488
A.11.12 isErrorPage属性488
A.11.13 language属性488
A.11.14 XML句法488
A.12.3 Java插件小程序:简单的情况489
A.12.4 jsp∶plugin属性489
A.12 将文件和小程序包括在JSP文档中489
A.12.2 在请求时包括文件489
A.12.1 在页面翻译时包括文件489
A.12.5 HTML中的参数:jsp∶param490
A.12.6 其他文本490
A.13 与JSP一起使用JavaBeans491
A.13.1 类成为Bean的基本要求491
A.13.2 基本的Bean用法491
A.13.3 与请求参数相关的属性491
A.13.4 共享Bean∶jsp;useBean的scope属性491
A.14.2 标记库说明符文件492
A.14.1 标记处理程序类492
A.14 创建自定义JSP标记库492
A.13.5 有条件地创建Bean492
A.14.3 JSP文件493
A.14.4 对标记分配属性493
A.14.5 包括标记正文493
A.14.6 选择性地包括标记正文493
A.15 集成Servlet和JSP494
A.15.2 请求转发句法494
A.15.1 大图片494
A.15.3 转发给常规HTML页面494
A.14.9 使用嵌套式标记494
A.14.8 多次包括或处理标记正文494
A.14.7 处理标记正文494
A.15.4 设置全局共享Bean495
A.15.5 设置会话Bean495
A.15.6 翻译目标页面中相关的URL495
A.15.7 通过其他方法获得RequestDispatcher(只适用于2.2)495
A.15.8 包括静态或动态内容495
A.15.9 转发来自JSP页面的请求496
A.16 使用HTML表单496
A.16.1 FORM元素496
A.16.2 文本字段496
A.16.3 密码字段496
A.16.4 文本区496
A.16.9 JavaScript按钮497
A.16.8 其他重设按钮497
A.16.5 提交按钮497
A.16.6 其他按钮497
A.16.7 重设按钮497
A.16.10 其他JavaScript按钮498
A.16.11 复选框498
A.16.12 单选按钮498
A.16.13 组合框498
A.16.14 文件上载控件498
A.16.17 Internet Explorer特性499
A.17.1 发送具有GET的数据并显示结果页面499
A.17 用小程序做Servlet前端499
A.16.16 隐藏字段499
A.16.15 服务器端图像映射499
A.17.2 发送具有GET的数据并直接处理结果(HTTP隧道)500
A.17.3 发送串行化数据:小程序代码500
A.17.4 发送串行化数据:Servlet代码501
A.17.5 通过POST发送数据并直接处理结果(HTTP隧道)502
A.17.6 避开HTTP服务器503
A.18 JDBC和数据库连接池504
A.18.1 使用JDBC的基本步骤504
A.18.2 数据库工具505
A.18.3 准备好的语句(预编译查询)505
A.18.4 实现连接池的步骤506
热门推荐
- 3446054.html
- 644730.html
- 2435778.html
- 598646.html
- 258404.html
- 2854956.html
- 693057.html
- 3644134.html
- 3609584.html
- 353752.html
- http://www.ickdjs.cc/book_1224810.html
- http://www.ickdjs.cc/book_475000.html
- http://www.ickdjs.cc/book_1626102.html
- http://www.ickdjs.cc/book_3735317.html
- http://www.ickdjs.cc/book_1481353.html
- http://www.ickdjs.cc/book_1956349.html
- http://www.ickdjs.cc/book_3345164.html
- http://www.ickdjs.cc/book_2610728.html
- http://www.ickdjs.cc/book_2876732.html
- http://www.ickdjs.cc/book_2859043.html