图书介绍

Java XML编程指南PDF|Epub|txt|kindle电子书版本网盘下载

Java XML编程指南
  • (美)Tom Myers 王辉,张晓晖等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:750536619X
  • 出版时间:2001
  • 标注页数:685页
  • 文件大小:39MB
  • 文件页数:706页
  • 主题词:Java

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐