图书介绍
JSP网络开发实务PDF|Epub|txt|kindle电子书版本下载
![JSP网络开发实务](https://www.shukui.net/cover/19/31445929.jpg)
- 徐国平等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505369210
- 出版时间:2001
- 标注页数:505页
- 文件大小:48MB
- 文件页数:523页
- 主题词:
PDF下载
下载说明
JSP网络开发实务PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JSP Web开发概述1
1.1 什么是JSP2
1.2 Web体系结构3
1.2.1 Web浏览器3
1.2.2 Web服务器4
1.3 N层应用5
1.3.1 两层体系结构5
1.3.2 三层体系结构5
1.3.3 n层体系结构6
1.4.2 向Web服务器发送请求7
1.4.1 采集数据7
1.4 Web应用体系结构7
1.4.3 执行服务器脚本(或程序)9
1.4.4 把结果返回给浏览器9
1.5 服务器端开发技术9
1.5.1 公共网关接口(CGI)10
1.5.2 专有Web服务器API(ISAPI和NSAPI)11
1.5.3 Active Server Page(ASP)11
1.5.4 Server-Side JavaScript12
1.5.5 PHP12
1.6 Java Servlet12
1.7 JavaServer Pages13
1.8 JSP的优点15
1.8.1 性能15
1.8.2 可复用的组件16
1.8.3 分离表示和实现17
第2章 开发环境18
2.1 JSP开发工具简介18
2.1.1 支持JSP的应用服务器18
2.1.2 支持JSP/Servlet的开发工具20
2.2 Tomcal+Apache的搭建20
2.2.1 Linux21
2.2.2 Solaris22
2.2.3 Windows23
2.2.4 其他平台23
2.2.5 安装注意事项24
2.3 应用程序的构建25
2.3.1 应用程序目录25
2.3.2 配置文件25
2.3.3 服务器配置26
2.3.4 校验应用程序27
1.4 简单JSP程序的编写28
2.4.1 Hello World!28
2.4.2 Hello,World!revisited28
2.4.3 Hello,World!Bean29
2.4.4 Hello Real World31
2.5 JSP运行原理32
2.5.1 附加JSP支撑(support)32
2.5.2 JSP是怎样工作的33
2.5.3 缓存的输出34
2.5.4 会话管理35
2.5.5 可伸缩性36
2.5.6 错误处理38
3.1.2 基本规则39
3.1.1 程序结构39
3.1 Java语法基础39
第3章 Java程序设计基础39
3.2 Java运行环境45
3.2.1 构建Java运行环境45
3.2.2 一个简单Java程序46
3.3 类47
3.3.1 对象实例48
3.3.2 实例变量48
3.3.3 new操作符49
3.3.4 点操作符50
3.3.5 成员函数定义50
3.3.7 this关键字51
3.3.6 成员函数调用51
3.3.8 构造函数52
3.3.9 重载53
3.3.10 继承55
3.3.11 super关键字55
3.3.12 成员函数的覆盖56
3.3.13 final关键字57
3.3.14 静态57
3.3.15 抽象58
3.4 接口与包59
3.4.1 接口59
3.4.2 包(Package)60
3.5 Java异常处理62
3.5.1 异常基础62
3.5.2 异常的类型63
3.5.3 try与catch63
3.5.4 多个catch子句64
3.5.5 try语句的嵌套64
3.5.6 throw语句65
3.5.7 finally66
3.6 多线程67
3.6.1 多线程的概念67
3.6.2 Java线程举例70
3.6.3 常用线程类成员函数74
3.7 Java程序举例75
3.7.1 构造一个加法器75
3.7.2 编写一个applet77
第4章 JSP编程79
4.1 脚本语言79
4.2 JSP标签80
4.3 JSP指令80
4.3.1 页面指令80
4.3.2 include指令87
4.3.3 标签库指令88
4.4 JSP脚本88
4.4.1 声明89
4.4.2 表达式92
4.4.3 Scriptlet(小脚本)93
4.5 控制流95
4.5.1 条件化95
4.5.2 循环95
4.5.3 异常处理96
4.6 JSP注释98
4.6.1 内容注释98
4.5.4 注意98
4.6.2 JSP注释99
4.6.3 脚本语言注释99
4.7 JSP动作100
4.7.1 Forward100
4.7.2 Include103
4.7.3 Plug-in104
4.7.4 Bean标签105
第5章 JSP内建对象106
5.1 与Servlet有关的对象107
5.1.1 Page对象107
5.2.1 Request对象108
5.1.2 Config对象108
5.2 Input/Output对象108
5.2.2 Response对象110
5.2.3 Out对象112
5.3 范围对象113
5.3.1 Session对象114
5.3.2 Application对象115
5.3.3 PageContext对象117
5.4 错误处理对象119
5.4.1 Exception对象119
6.1.1 组件构造121
6.1 JSP组件模型121
第6章 JSP与JavaBeans121
6.1.2 组件构造的优点122
6.1.3 Web网络工程的组件设计122
6.1.4 用组件构建程序123
6.2 JavaBean基本原则124
6.3 JSP的Bean标签127
6.3.1 基于标签的组件程序设计127
6.3.2 访问JSP组件128
6.3.3 Bean的初始化134
6.4.2 page范围的Bean140
6.4.1 Bean的可访问性及生命周期140
6.4 JavaBean生命周期140
6.4.3 Request范围的Bean141
6.4.4 session范围的Bean142
6.4.5 application范围的Bean144
6.5 JavaBean的内涵145
6.5.1 Bean惯例146
6.5.2 Bean的构造函数147
6.5.3 定义Bean的属性147
6.5.4 索引化属性150
6.5.5 布尔属性153
6.5.6 JSP类型转换154
6.5.7 如何设置Bean155
6.6 JavaBeans接口157
6.6.1 BeanInfo接口157
6.6.2 系列化接口157
6.6.3 Http SessionBindingListener接口158
6.6.4 Bean API的其他特点158
6.7 JavaBean与小脚本159
6.7.1 通过小脚本访问Bean159
6.7.2 访问小脚本创建的对象160
6.8 实例163
6.8.1 一个TimerBean163
6.8.2 计算利息的Bean165
第7章 JSP开发技术170
7.1 Web应用程序170
7.1.1 Web应用分层170
7.1.2 Web应用程序流程171
7.1.3 结构设计方法172
7.2 以页面为中心的设计172
7.2.1 每个页面的作用172
7.2.2 构建复合页面174
7.2.3 中心页面方法的局限性176
7.3 以Servlet为中心的设计177
7.3.1 在Hello,World例子中使用Servlets177
7.3.2 JSP和Servlet API178
7.3.3 控制应用程序的Servlets180
7.3.4 用Servlet控制应用程序逻辑181
7.3.5 Servlets作为单一的人口182
7.3.6 Servlet中的错误处理185
7.3.7 以Servlet为中心的员工浏览图186
7.3.8 EmployeeBean187
7.3.9 FetchEmployeeServlet189
7.3.10 用JSP文件显示员工193
7.3.11 查看JSP页面193
7.4.1 应用程序环境195
7.4 选择适当的结构体系195
7.4.2 企业软件需求196
7.4.3 性能可伸缩性提供的能力197
7.4.4 技术考虑197
7.4.5 组织考虑198
7.5 JSP高级开发技术199
7.5.1 Servlets有何缺陷199
7.5.2 不同的方式199
7.6 JSP存在的问题209
7.6.1 使用Servlets的问题209
7.6.2 使用template engine的问题214
7.7.1 结构215
7.6.3 JSP的角色215
7.7 JSP与ASP的比较215
7.7.2 性能和平台无关性216
7.7.3 Session管理216
7.7.4 Application管理216
7.7.5 Server Side Includes217
7.7.6 JavaBeans组件217
7.7.7 JSP和数据库218
7.7.8 Java的优势218
7.7.9 JSP标签可扩充性219
7.7.10 JSP跨平台的可重用性219
8.1 JSP与JDBC221
第8章 操作数据库221
8.1.1 JNDI和数据源222
8.1.2 预备声明222
8.2 数据库驱动JSP223
8.2.1 从表数据中建立JSP组件223
8.2.2 JSP与JDBC数据类型225
8.2.3 保持固定连接228
8.2.4 处理大量结果230
8.2.5 事务处理233
8.3.2 所用数据库234
8.3.1 工程概览234
8.3 一个JSP订票系统的例子234
8.3.3 设计概要235
第9章 一个FAQ工程243
9.1 简介243
9.1.1 开发本项目的动机244
9.1.2 所需的技术条件244
9.1.3 应用模块244
9.1.4 建立一个FAQ组件245
9.2 存储模块247
9.2.2 FaqRepository类248
9.2.1 数据库图表248
9.2.3 存储模块异常253
9.3 管理模块254
9.3.1 管理Servlet255
9.3.2 主菜单261
9.3.3 添加FAQ264
9.3.4 删除一个FAQ266
9.3.5 更新FAQ271
9.4 Web访问模型276
9.4.1 FaqServlet277
9.4.2 查看一个FAQ278
9.4.3 查看全部FAQ279
9.4.4 一个查看内容的表格280
9.4.5 查看纯文本281
第10章 创建定制化标签283
10.1 定制化标签的作用283
10.2 标签库如何工作284
10.3 标签库的描述文件286
10.3.1 库元素286
10.3.2 Tag元素287
10.3.3 属性元素288
10.4.1 标签处理器289
10.4 API概述289
10.4.2 帮助类292
10.4.3 辅助类293
10.5 标签库例子294
10.6 内容替代295
10.7 标签属性297
10.8 内容转换300
10.8.1 URL重写301
10.8.2 HTML编码303
10.9 彼此交互的标签307
10.9.1 交互机制307
10.9.2 大纲处理标签309
10.10 控制流316
10.10.1 条件化317
10.10.2 重复操作324
10.11 标签库的包装339
第11章 XML与JSP340
11.1 HTML的局限性341
11.2 XML的兴起342
11.3 XML的例子343
11.4 XML的应用展望345
11.4.1 XML语法345
11.5 序347
11.6 元素声明348
11.7 声明规则349
11.8 XML的其他组件351
11.9 XML与JSP351
11.9.1 面向Scripting的标签351
11.9.2 XML标签351
第12章 集成JSP应用程序353
12.1 什么是WAR353
12.1.1 WAR就是XML354
12.1.2 WAR的开发355
12.2.1 WAR的参考资料356
12.2 WAR的技巧356
12.2.2 制作集成描述器360
12.3 关于WAR的小结368
第13章 实现JSP一般任务370
13.1 如何处理cookie370
13.1.1 cookie管理370
13.1.2 Cookie类371
13.1.3 cookie的设置(例1)372
13.1.4 检索Cookie(例2)373
13.2.1 一个产生错误的页面376
13.2 创建处理错误的页面376
13.2.2 数据收集方法377
13.2.3 发送电子邮件381
13.2.4 错误处理页面382
13.3 JSP和JavaSeript结合使用385
13.4 建立交互性接口389
13.4.1 提交用户请求389
13.4.2 常用方法390
13.4.3 表单例子391
13.4.4 设置表单392
13.4.5 文本及隐藏对象393
13.4.6 文本域393
13.4.8 选择框394
13.4.7 单选框394
13.4.9 复选框395
13.4.10 表单源代码395
13.5 使表单数据有效化398
13.5.1 客户端和服务器端的有效化398
13.5.2 服务器端的有效化(例子)399
13.6 多重任务404
13.6.1 确定最后修改的数据404
13.6.2 执行系统命令405
13.6.3 生成XML406
14.1.1 BannerBean408
第14章 JSP举例408
14.1 旋转标题408
14.1.2 使用BannerBean409
14.2 一个随机引用的生成器410
14.2.1 QuoteBean410
14.2.2 使用QuoteBean411
14.3 Tell a Friend!粘贴器412
14.3.1 sticker413
14.3.2 MailForm页414
14.3.3 发送邮件415
14.4.1 Whois客户服务系统416
14.4 JSP Whois客户机416
14.4.2 Whois协议417
14.4.3 环境和设计思想417
14.4.4 WhoisBea417
14.4.5 构建客户服务前端422
14.5 一个查看JSP源代码的按钮423
14.5.1 显示源代码423
14.5.2 该查看源代码方法的局限性425
14.5.3 添加一个查看源代码按钮425
14.5.4 使用一个标记查看源代码426
第15章 网上书店实例427
15.1.1 会员登录Java Bean429
15.1 会员登录429
15.1.2 会员登录htm与JSP432
15.2 选书435
15.2.1 选书JavaBeans435
15.2.2 选书JSP438
15.3 定单提交及查询449
15.3.1 定单提交JavaBeans450
15.3.2 定单提交JSP455
附录A JSP API(Servlet 2.2 和JSP 1.1)462
附录B 合并Java小程序(Applets)484
附录C JavaServer PagesTM白皮书496
附录D JSP网站参考503