图书介绍
Java XML编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![Java XML编程指南](https://www.shukui.net/cover/23/31422520.jpg)
- (美)Tom Myers 王辉,张晓晖等译 著
- 出版社: 北京:电子工业出版社
- ISBN:750536619X
- 出版时间:2001
- 标注页数:685页
- 文件大小:39MB
- 文件页数:706页
- 主题词:Java
PDF下载
下载说明
Java XML编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 三层Web应用程序1
三层应用程序1
一个简单的范例3
客户机端4
小型服务程序基础4
JDBC基础7
更好的电话簿9
新Servlet类9
MiscDB类及其方法12
Logger类14
LookerUpper类16
HtmlWrapper类18
Servlet API综述22
包22
主要角色22
装载与实例化23
初始化23
服务程序的任务:请求与响应28
完整的包列表30
会话跟踪32
小结34
第2章 一个通用的三层应用程序35
整体设计与Query236
Query2应用程序37
用于数据交换的Env类39
声明与方法39
Env与HTTP请求40
根据文本文件与缓冲阅读器建立的构造器41
Env与Properties42
其他Env构造器42
DBHandler与Query类43
引入、声明与变量44
DBHandler构造器44
查询处理47
addQuery()与delQuery()48
连接库方法48
Query类49
RowSequence与MiscDB实用程序53
声明与构造器53
MiscDB实用程序与结果集合元数据54
作为惰性序列的ResultSet对象56
getRow()与next()57
主服务程序58
JDBC综述:Statement、ResultSet、元数据60
Statement接口61
PreparedStatement扩展了Statement63
数据类型64
PreparedStatement的setXXX()方法65
ResultSet66
JDBC的元数据接口67
ResultSetMetaData68
小结69
第3章 三层应用程序的外壳70
自己做的三层应用程序(版本1)70
版本1a:编辑Query271
Query3:带有会话的三层应用程序74
应用程序指定的文件75
Query3服务程序综述77
doPost()代码78
在Query3中建立与使用会话81
HTML生成82
根据元素建立页:wrapPage()82
ECS基础83
扩展ECS包84
输出指定类型的页85
模板文件86
Query3中的模板文件与HTML输出87
模板文件与JavaServer Pages88
使用Query3建立一个应用程序90
这是一个应用程序服务器吗?91
连接组合与DBHandler的其余部分92
问题是什么?可伸缩性与性能92
安全性与线程安全92
连接库与高速缓存93
整体设计与介绍顺序93
Cache类94
高速缓存范例1:阶乘99
高速缓存范例2:二项式系数102
属性文件与属性组104
DBConnectionManager107
ConnectionPool类114
在DBHandler中使用连接组合118
小结119
第4章 语言、文法与分析程序121
用于查询输出的模板文件123
微型语言的替换124
查询输出模板的代码125
正式语言与文法规则127
英语范例128
一小段历史129
上下文无关与上下文相关的文法129
文法与分析程序129
EBNF符号130
一个范例:.ini文件作为一种正式语言130
文法规则、语义约束与词汇规则131
作为一种正式语言的模板文件133
分析程序综述134
一个范例136
分析程序、树与词汇分析器137
ParseTree类140
将树写入一个字符串143
词汇分析器147
支付:一个小购物卡154
大学书店155
Env.addBufferedReader()的新代码155
.ini文件158
用户界面与模板文件159
小结166
第5章 XML初步167
XML易于阅读168
XML简介168
XML是一种定义标记语言的工具169
XML文档描述了它们自己的语法170
XML可以在浏览器中显示171
XML是对象的一种序列化格式171
XML是一种很好的多层应用程序黏合剂171
XML是一种重要的授权技术172
XML与SGML;XHTML与HTML173
结构合理约束173
一个HTML/XHTML/XML页面174
一个SGML元素声明175
终止标注、空元素与分析程序176
分析程序与规范177
HTML与XHTML:区别的总结178
XML文档180
文档、处理器与应用程序180
主要的数据类型:CDATA与PCDATA181
逻辑结构181
文档语法182
注释、CDATA部分与PI183
PI的替换186
元素生成187
文档的本征部分与名称空间187
编程中的名称空间188
XML中的名称冲突189
前缀解决方案190
Web上的完全限定名190
名称空间与DTD193
名称空间可以任意使用吗?194
XML 1.0中的新生成与改变195
扩展元素与属性名称196
小结197
第6章 实体与DTD198
引言198
物理实体198
对字符实体的引用199
参数与普通实体199
实体声明与引用199
实体定义:内部与外部实体200
非XML数据的外部实体:Notations202
DOCTYPE声明203
五个预声明实体与两个未命名实体203
使用实体的范例205
CDATA的助记名称205
字符的助记名称207
包含文件207
作为模块的外部参数实体209
模块化XHTML210
条件部分与外部参数实体211
作为宏的内部参数实体212
元素与属性声明212
元素声明213
属性-列表声明215
DTD的缺陷220
文档、处理器与DTD221
非确认性的分析程序221
确认性分析程序222
空白区的处理222
实体引用替换过程224
小结226
第7章 DOM、SAX与分析程序227
分析XML文档227
DOM与SAX228
现有的分析程序,以及我们应该使用哪一种?228
输入源与文档对象230
一个范例应用程序:DocWalker232
应用程序的结构233
DocWalkerServlet233
DocWalker235
写出XML字符串245
模板文件246
XmlManipulator:剪切、复制与粘贴247
DOM Level 1250
DOM接口250
XML、DOM与语言联编251
IDL的范例与Java联编254
Java联编的结构255
小结258
第8章 SAX处理、Sun分析程序与一致性研究259
EchoAsHtml259
Sun的Java XML指南262
EchoAsHtml、三层版本266
EchoAsHtml类268
HandlerBase方法273
总结与评述283
SAX评述283
SUN工具包的评述284
XML处理器的一致性研究284
小结286
第9章 集成XML微型语言287
SAXMinilanguage288
算术表达式语言288
二堆栈办法289
SAXMinilanguage291
算术表达式Minilanguage296
驱动程序:客户机与服务程序300
Xm12DBTables301
Xm12DBTables的DTD301
Xm12DBTables类303
XML与关系型数据表格309
小结312
第10章 JSP与JavaBean313
引言313
它的显示314
JSP的主要特性314
工作原理315
将JSP转换为服务程序316
JSP语法与语义321
非XML语法321
行为元素324
设计考虑326
与客户机的会话326
具有JSP与JavaMail的Birthday应用程序327
入口点:birthday.htm329
JSP主页:birthday.jsp331
输出模板文件333
部件对象的内部:BirthdayBean.java336
程序总结345
JSP与用于数据模板的SUBST微型语言346
小结346
第11章 多支持系统的实现:通用工具348
引言348
应用程序综述349
测试351
XML配置子系统354
序列与数据源354
部件对象与JavaMail API355
电子邮件的传输与存储协议355
JavaMail的结构356
启动一个会话357
RowSeq及其派生357
RowSeq358
DBRowSequenct365
过滤与映射369
MailSequence369
RowViewSource371
更新更好的Env373
递归Env374
XML配置380
主要概念:三个递归数据结构381
XmlConfig子系统综述381
mailConfig.xml与它定义的Env382
XmlConfig383
根据Env建立部件对象385
根据XML文档建立部件对象389
从DOM到Env392
XmlConfigBase.java396
小结399
第12章 多支持系统的实现:具体构造400
从客户机到JSP主页400
HTML入口点401
JSP主页403
JSP输出页405
主部件对象406
引入、类层次变量与构造器407
doLogin()与初始化408
doCommand()412
msgList命令413
显示、发送以及删除消息的方法417
XmlConfigBase的重载方法418
结论419
小型部件对象419
MessageSender419
MessageMaker423
RowViewSource 1:MailViewSource425
主要构成部分425
引入、变量、构造器和setString()425
JavaMail方法428
获取消息的方法432
删除消息和消息范围的方法435
输出方法437
RowViewSource 2:DBViewSource441
mailSource与databaseSource元素441
对比提纲442
引入、变量和构造器442
initSession()、setQueries()、initDBHandler()443
获取行的方法445
删除行的方法446
小结448
第13章 XSLT和XPath450
引言450
XSLT概述450
要点总结451
历史回顾451
IE5范例455
配置XT460
三个扩展范例461
文档范例462
编程范例:Countdown464
数据范例:SQL到XSL466
XSLT和XPath的细节剖析471
XSLT数据模型471
XSLT处理模型472
XPath概述472
XSLT的扩展475
更高级的编程范例476
嵌套循环476
排列477
8 Queens Puzzle481
XSLT的用途484
小结485
跋486
附录A 安装简单说明488
附录B 相关资源491
附录C HTTP494
附录D JDBC API Reference512
附录E JSDK API Reference548
附录F JavaServer Pages语法简介562
附录G 核心JavaMail/JAF API Reference568
附录H 可扩展标记语言(XML)1.0规范604
附录I XML中的名称空间647
附录J DOM 1核心:IDL与Java语言联编659
附录K SAX API Reference670
附录L 规则表达式678
附录M 技术支持和勘误表682