图书介绍
即时应用Java Servlets2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Phil Hanna著;潇湘工作室译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115091617
- 出版时间:2001
- 标注页数:801页
- 文件大小:49MB
- 文件页数:821页
- 主题词:
PDF下载
下载说明
即时应用Java ServletsPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 servlet入门3
第1章 概述3
1.1 Java引起的变革4
1.1.1 Java适用的应用场合4
1.1.2 电子商务的作用4
1.2 本书的内容安排5
1.2.1 读者的知识背景6
1.2.2 本书的组织6
1.3 小结6
第2章 Web环境的编程7
2.1 万维网8
2.1.1 Web的起源8
2.1.2 Web应用程序的发展8
2.2.1 Web浏览器和Web服务器的交互9
2.2 超文本传输协议(HTTP)9
2.2.2 HTTP请求11
2.2.3 HTTP响应12
2.2.4 组合请求12
2.3 小结14
第3章 servlet概述15
3.1 基本知识16
3.1.1 servlet是什么16
3.1.2 servlet的生命周期17
3.1.3 servlet和HTTP17
3.2 一个完整的示例18
3.3 小结21
第二部分 servlet宝典25
第4章 HTML客户端25
4.1.2 技术32
4.1.3 讨论32
4.1.1 问题32
4.1 提取参数的值32
4.2 处理多值参数35
4.2.1 问题35
4.2.2 技术35
4.2.3 讨论36
4.3 同时处理GET和POST请求37
4.3.1 问题37
4.3.2 技术37
4.3.3 讨论37
4.4 创建用来返回的Web页38
4.4.1 问题38
4.4.2 技术38
4.4.3 讨论38
4.5.3 讨论39
4.5.2 技术39
4.5.1 问题39
4.5 结构化的HTML生成39
4.6 把错误消息发送回客户端54
4.6.1 问题54
4.6.2 技术54
4.6.3 讨论54
4.7.3 讨论56
4.7.2 技术56
4.7.1 问题56
4.7 重定向用户到不同的Web页56
4.8 servlet生成的框架57
4.8.1 问题57
4.8.2 技术57
4.8.3 讨论57
第5章 数据库访问69
5.1 创建来自数据库查询的Web页71
5.1.1 问题71
5.1.3 讨论72
5.1.2 技术72
5.2 连接池78
5.2.1 问题78
5.2.2 技术78
5.2.3 讨论79
5.3 正确得到列号103
5.3.1 问题103
5.3.2 技术103
5.3.3 讨论104
5.4 JDBC和ODBC桥104
5.4.1 问题104
5.4.2 技术104
5.4.3 讨论105
5.5.3 讨论111
5.5.2 技术111
5.5.1 问题111
5.5 注册JDBC驱动程序111
5.6 使用PreparedStatement112
5.6.1 问题112
5.6.2 技术113
5.6.3 讨论113
5.7 使用Commit和Rollback处理事务116
5.7.1 问题116
5.7.2 技术116
5.7.3 讨论116
5.8 为通用代码使用DatabaseMetaData117
5.8.1 问题117
5.8.2 技术117
5.8.3 讨论118
5.9.3 讨论140
5.9.2 技术140
5.9 分析ResultSet中的列140
5.9.1 问题140
5.10 处理SQL日期144
5.10.1 问题144
5.10.2 技术144
5.10.3 讨论144
5.11 从数据库读取二进制对象145
5.11.1 问题145
5.11.2 技术145
5.11.3 讨论145
5.12 记录JDBC驱动程序的活动148
5.12.1 问题148
5.13 检测空值数据149
5.13.1 问题149
5.12.2 技术149
5.12.3 讨论149
5.13.2 技术150
5.13.3 讨论150
第6章 调试servlet151
6.1.2 技术153
6.1.3 讨论153
6.1.1 问题153
6.1 常见错误的校验表153
6.2 理解类路径154
6.2.1 问题154
6.2.2 技术154
6.2.3 讨论154
6.3 截获servlet请求156
6.3.1 问题156
6.3.2 技术156
6.3.3 讨论165
6.4.2 技术167
6.4.1 问题167
6.4 Web服务器看到的是什么167
6.4.3 讨论168
6.5 servlet日志179
6.5.1 问题179
6.5.2 技术179
6.5.3 讨论179
6.6 使用Java调试器182
6.6.1 问题182
6.6.2 技术182
6.6.3 讨论182
6.7.2 技术191
6.7.3 讨论191
6.7.1 问题191
6.7 Allaire的ServletDebugger191
6.8 使用New Atlanta的ServletExec调试器206
6.8.1 问题206
6.8.2 技术206
6.8.3 讨论206
第7章 会话管理209
7.1 创建HTTP会话210
7.1.1 问题210
7.1.2 技术211
7.1.3 讨论211
7.2 控制应用程序的顺序216
7.2.1 问题216
7.2.2 技术216
7.2.3 讨论216
7.3.2 技术224
7.3.3 讨论224
7.3.1 问题224
7.3 在隐藏字段中保存状态224
7.4 在Cookies中保存状态234
7.4.1 问题234
7.4.2 技术234
7.4.3 讨论234
7.5.3 讨论237
7.5.2 技术237
7.5.1 问题237
7.5 URL重写237
7.4.4 参见237
7.6 HTTP会话绑定事件238
7.6.1 问题238
7.6.2 技术238
7.6.3 讨论238
7.7.3 讨论262
7.7.2 技术262
7.7.1 问题262
7.7 防止名称空间冲突262
7.8 购物车应用程序263
7.8.1 问题263
7.8.2 技术263
7.8.3 讨论263
第8章 servlet的生命周期问题297
8.1 servlet类路径和动态重加载300
8.1.1 问题300
8.1.2 技术300
8.1.3 讨论300
8.2 初始化参数305
8.2.1 问题305
8.2.2 技术305
8.2.3 讨论305
8.3.3 讨论306
8.3.2 技术306
8.3 指定多个初始化参数306
8.3.1 问题306
8.4 服务请求307
8.4.1 问题307
8.4.2 技术307
8.4.3 讨论307
8.4.4 参见310
8.5 关闭servlet311
8.5.1 问题311
8.5.2 技术311
8.5.3 讨论311
8.6.2 技术315
8.6.3 讨论315
8.6 保存调用之间的状态315
8.6.1 问题315
8.6.4 参见318
8.7 预先加载servlet318
8.7.1 问题318
8.7.2 技术319
8.7.3 讨论319
第9章 线程问题321
9.1.2 技术330
9.1.3 讨论330
9.1 线程的安全性330
9.1.1 问题330
9.2 SingleThreadModel342
9.2.1 问题342
9.2.2 技术342
9.2.3 讨论343
9.3.3 讨论344
9.3.2 技术344
9.3.1 问题344
9.3 多线程的应用程序344
第10章 servlet之间的通信363
10.1 servlet链365
10.1.1 问题365
10.1.2 技术365
10.1.3 讨论365
10.2 使用MIME类型的servlet链373
10.2.1 问题373
10.2.2 技术373
10.2.3 讨论373
10.3 用JRun配置servlet链380
10.3.1 问题380
10.3.2 技术380
10.3.3 讨论381
10.4.2 技术382
10.4.1 问题382
10.4 用ServletExec配置servlet链382
10.4.3 讨论383
10.5 HTTP重定向384
10.5.1 问题384
10.5.2 技术384
10.5.3 讨论384
10.6 转发请求394
10.6.1 问题394
10.6.2 技术394
10.6.3 讨论395
10.7 包含来自其他servlet的输出395
10.7.1 问题395
10.7.2 技术395
10.7.3 讨论395
第11章 其他客户端401
11.1.2 技术402
11.1.1 问题402
11.1 小程序与servlet之间的通信402
11.1.3 讨论403
11.2 扩充Java小程序功能413
11.2.1 问题413
11.2.2 技术413
11.2.3 讨论413
11.3 Perl客户端416
11.3.1 问题416
11.3.2 技术416
11.3.3 讨论416
11.4 XML客户端424
11.4.1 问题424
11.4.2 技术424
11.4.3 讨论424
第12章 其他服务器443
12.1.3 讨论444
12.1.2 技术444
12.1 用HTTP PUT实现文件上载444
12.1.1 问题444
12.2 用multipart/form-data上载文件452
12.2.1 问题452
12.2.2 技术452
12.2.3 讨论452
12.3 使用servlet中的本机方法461
12.3.1 问题461
12.3.2 技术461
12.3.3 讨论461
12.4 从CGI脚本获得数据474
12.4.1 问题474
12.4.2 技术474
12.4.3 讨论474
12.5.3 讨论482
12.5.2 技术482
12.5 调用ASP482
12.5.1 问题482
12.6 用servlet当FTP代理488
12.6.1 问题488
12.6.2 技术488
12.6.3 讨论488
12.7 servlet作为CORBA客户端514
12.7.1 问题514
12.7.2 技术514
12.7.3 讨论514
第13章 JSP527
13.1 表达式530
13.1.1 语法530
13.1.2 说明530
13.1.3 示例530
13.2.2 说明532
13.2.3 示例532
13.2 Scriptlet532
13.2.1 语法532
13.3 隐式对象541
13.4 声明542
13.4.1 语法542
13.4.2 说明542
13.4.3 示例542
13.5 注释555
13.5.1 语法555
13.5.2 说明555
13.5.3 示例556
13.6.3 示例557
13.6.2 说明557
13.6.1 语法557
13.6 包含文件557
13.7 转发请求563
13.7.1 语法563
13.7.2 说明563
13.7.3 示例563
13.8 page伪指令567
13.8.1 语法567
13.8.2 说明568
13.9 使用JSP和JavaBeans595
13.9.1 语法595
13.9.2 说明595
13.9.3 示例599
第14章 应用程序639
14.1.1 转换图像格式的类库640
14.1 支持新图像类型640
14.1.2 集成转换软件和Web的servlet641
14.1.3 使用Image Viewer Servlet642
14.2 作为电子表格下载数据644
14.2.1 MIME类型和CSV644
14.2.2 servlet弥补差距645
14.3 发送邮件651
14.3.1 Java邮件包652
14.3.2 SMTP652
14.3.3 实用的例子652
14.4 接收邮件658
14.4.1 实用的例子658
14.5 servlet转换成JSP(LogViewer)664
14.5.1 LogViewer servlet664
14.6 基于Web的类浏览器672
14.6.1 一个检验类的JSP网页672
14.6.2 浏览JSP类687
14.7 仿真Unix监护程序和Windows NT服务688
14.7.1 servlet解决方案689
14.8 4个4的问题707
14.8.1 说明符号运算707
14.8.2 解决算法713
附录A Servlet APl参考727
A.1 Cookie728
A.1.1 上下文728
A.1.2 说明728
A.1.3 概要728
A.1.4 构造函数729
A.1.5 方法729
A.2.3 概要732
A.2.2 说明732
A.2.1 上下文732
A.2 GenericServlet732
A.2.4 构造函数733
A.2.5 方法733
A.3 HttpJSPPage735
A.3.1 上下文735
A.3.2 说明735
A.3.3 概要735
A.3.4 方法735
A.4 HttpServlet735
A.4.1 上下文735
A.4.2 说明736
A.4.3 概要736
A.4.4 构造函数736
A.4.5 方法737
A.5.2 说明739
A.5.3 概要739
A.5.1 上下文739
A.5 HttpServletRequest739
A.5.4 方法740
A.6 HttpServletResponse743
A.6.1 上下文743
A.6.2 说明743
A.6.3 概要743
A.6.4 方法745
A.7 HttpSession747
A.7.1 上下文747
A.7.2 说明747
A.7.3 概要747
A.7.4 方法748
A.8.4 构造函数750
A.8.3 概要750
A.8.2 说明750
A.8.1 上下文750
A.8 HttpSessionBindingEvent750
A.8.5 方法751
A.9 HtttpSessionBindingListener751
A.9.1 上下文751
A.9.2 说明751
A.9.3 概要751
A.9.4 方法751
A.10 HttpSessionContext752
A.10.1 上下文752
A.10.2 说明752
A.10.3 概要752
A.10.4 方法752
A.11.5 方法753
A.11.4 构造函数753
A.11.3 概要753
A.11.2 说明753
A.11.1 上下文753
A.11 HttpUtils753
A.12 JspEngineInfo754
A.12.1 上下文754
A.12.2 说明754
A.12.3 概要754
A.12.4 构造函数755
A.12.5 方法755
A.13 JspFactory755
A.13.1 上下文755
A.13.2 说明755
A.13.3 概要755
A.13.4 构造函数756
A.13.5 方法756
A.14.1 上下文757
A.14 JspPage757
A.14.2 说明758
A.14.3 概要758
A.14.4 方法758
A.15 JspWriter758
A.15.1 上下文758
A.15.2 说明758
A.15.3 概要759
A.15.5 方法760
A.15.4 构造函数760
A.16 PageContext765
A.16.1 上下文765
A.16.2 说明765
A.16.3 概要765
A.16.4 构造函数767
A.16.5 方法767
A.17.4 方法771
A.17.3 概要771
A.17 RequestDispatcher771
A.17.2 说明771
A.17.1 上下文771
A.18 servlet772
A.18.1 上下文772
A.18.2 说明772
A.18.3 概要772
A.18.4 方法772
A.19 ServletConfig773
A.19.1 上下文773
A.19.2 说明773
A.20.2 说明774
A.20.1 上下文774
A.20 ServletContext774
A.19.4 方法774
A.19.3 概要774
A.20.3 概要775
A.20.4 方法775
A.21 ServletException778
A.21.1 上下文778
A.21.2 说明778
A.21.3 概要778
A.21.4 构造函数779
A.21.5 方法779
A.22 ServletInputStream779
A.22.1 上下文779
A.23 ServletOutputStream780
A.22.5 方法780
A.23.1 上下文780
A.22.4 构造函数780
A.22.3 概要780
A.22.2 说明780
A.23.2 说明781
A.23.3 概要781
A.23.4 构造函数782
A.23.5 方法782
A.24.1 上下文784
A.24 ServletRequest784
A.24.2 说明785
A.24.3 概要785
A.24.4 方法785
A.25 ServletResponse788
A.25.1 上下文788
A.25.2 说明788
A.25.3 概要788
A.26.1 上下文789
A.25.4 方法789
A.26 SingleThreadModel789
A.26.2 说明790
A.26.3 方法790
A.27 UnavailableException790
A.27.1 上下文790
A.27.2 说明790
A.27.3 概要790
A.27.4 构造函数791
A.27.5 方法791
附录B HTTP头快速参考793
附录C servlet引擎799
C.1 JSWDK800
C.2 JRun800
C.3 ServletExec800
C.4 Apache JServ800
C.5 Tomcat801
热门推荐
- 1764348.html
- 3767934.html
- 3222564.html
- 2721367.html
- 2819453.html
- 623882.html
- 4135.html
- 1440826.html
- 1459071.html
- 922553.html
- http://www.ickdjs.cc/book_10421.html
- http://www.ickdjs.cc/book_403711.html
- http://www.ickdjs.cc/book_175340.html
- http://www.ickdjs.cc/book_1016212.html
- http://www.ickdjs.cc/book_2589470.html
- http://www.ickdjs.cc/book_2055576.html
- http://www.ickdjs.cc/book_767654.html
- http://www.ickdjs.cc/book_2617719.html
- http://www.ickdjs.cc/book_3834993.html
- http://www.ickdjs.cc/book_637064.html