search for books and compare prices
Tables of Contents for Xml and Java
Chapter/Section Title
Page #
Page Count
Acknowledgments
ix
 
Overview of Web Applications, XML, and Java
1
30
Introduction
1
5
What Is a Web Application
6
7
Some XML Basics
13
5
Application Areas of XML
18
3
Why Use XML in Web Applications
21
4
Java's Role in Web Applications
25
5
Summary
30
1
Parsing XML Documents
31
38
Introduction
31
1
XML Processors
31
1
Introduction to XML for Java
32
2
Reading an XML Document
34
4
Working with Character Encoding in XML Documents
38
1
Printing an XML Document from a Parsed Structure
39
3
Programming Interfaces for Document Structure
42
25
Summary
67
2
Constructing and Generating XML Documents
69
28
Introduction
69
1
Creating an Internal Structure from Scratch
70
6
Building a Valid DOM Tree
76
15
Generating an XML Document from a DOM Tree
91
5
Summary
96
1
Manipulating DOM Structures
97
46
Introduction
97
1
Tree Manipulation Using the DOM API
97
17
LMX: Sample Nontrivial Application
114
23
Rendering with LMX
137
3
Summary
140
3
Managing Documents and Working with Metacontent
143
42
Introduction
143
1
Servlet Basics
144
3
A Simple Servlet
147
4
Overview of the DocMan System
151
13
Browsing, Listing, and Searching Documents
164
13
Creating Metacontent
177
6
Summary
183
2
Interfacing Databases and XML
185
44
Introduction
185
2
JDBC Primer
187
7
SQL Embedded in XML: SQLX
194
31
Web Application with a Database
225
3
Summary
228
1
Exchanging Messages Securely on the Internet
229
52
Introduction
229
1
Transport and Message Formats
230
10
PowerWarning Application
240
11
Designing XML Messages
251
8
Secure Message Exchange with SSL
259
10
Hash and Digital Signatures of XML Documents
269
11
Summary
280
1
Developing Applications Using JavaBeans
281
32
Introduction
281
1
Reusing Software
282
1
Software Components and JavaBeans
283
2
Componentizing XML for Java as JavaBeans
285
12
Travel Planning Application
297
13
Evolution of Web Applications
310
2
Summary
312
1
Appendix A About the CD-ROM
313
2
Appendix B Using Other XML Processors
315
4
Downloadable XML Processors
315
2
Using the XML Processor with the SAX API
317
1
Using the XML Processor with the DOM API
317
2
Appendix C Useful Links and Books
319
6
Standards
319
2
Links of General XML Interests
321
1
Links to Product Home Pages
322
1
Books
322
3
Appendix D XML for Java API Reference
325
42
Package com.ibm.xml.domutil
325
1
Package com.ibm.xml.parser
326
28
Package com.ibm.xml.parser.util
354
1
Package org.w3c.dom
355
5
Package org.xml.sax
360
4
Package org.xml.sax.helpers
364
3
Appendix E XML-Related Standardization Activities
367
6
XPointer
367
1
XLink
368
1
Namespace
369
1
XSL
369
1
Document Object Model (DOM)
370
1
Simple API for XML (SAX)
370
1
Other XML-Related Specifications
370
3
Appendix F DOMHASH Definition
373
5
Text Nodes
375
1
PI (Processing Instruction) Nodes
375
1
Attribute (Attr) Nodes
376
1
Element Nodes
376
2
Proposed API
378