📄 index.html
字号:
</p><a name="wp912264"> </a><p class="pTOC3"><a href="WebApp11.html#wp99549">Setting Initialization Parameters</a></p><a name="wp912266"> </a><p class="pTOC3"><a href="WebApp11.html#wp83548">Specifying Error Mappings</a></p><a name="wp912268"> </a><p class="pTOC3"><a href="WebApp11.html#wp83876">Declaring References to Environment Entries, Resource Environment Entries, or Resources</a></p><a name="wp912270"> </a><p class="pTOC2"><a href="WebApp12.html#wp189559">Duke's Bookstore Examples</a></p><a name="wp912272"> </a><p class="pTOC2"><a href="WebApp13.html#wp69868">Accessing Databases from Web Applications</a></p><a name="wp912274"> </a><p class="pTOC3"><a href="WebApp13.html#wp83431">Starting the PointBase Database Server</a></p><a name="wp912276"> </a><p class="pTOC3"><a href="WebApp13.html#wp84828">Populating the Example Database</a></p><a name="wp912278"> </a><p class="pTOC3"><a href="WebApp13.html#wp215436">Defining a Data Source in the J2EE Server</a></p><a name="wp912280"> </a><p class="pTOC3"><a href="WebApp13.html#wp85541">Configuring the Web Application to Reference a Resource</a></p><a name="wp912282"> </a><p class="pTOC3"><a href="WebApp13.html#wp77632">Mapping the Web Application Resource Reference to a Data Source</a></p><a name="wp912284"> </a><p class="pTOC2"><a href="WebApp14.html#wp85739">Further Information</a></p><a name="wp912286"> </a><h2 class="pTOC1"><a href="JAXPIntro.html#wp65584">Chapter 4: Java API for XML Processing</a></h2><a name="wp912288"> </a><p class="pTOC2"><a href="JAXPIntro2.html#wp64813">The JAXP APIs</a></p><a name="wp912290"> </a><p class="pTOC2"><a href="JAXPIntro3.html#wp64166">An Overview of the Packages</a></p><a name="wp912292"> </a><p class="pTOC2"><a href="JAXPIntro4.html#wp64181">The Simple API for XML (SAX) APIs</a></p><a name="wp912294"> </a><p class="pTOC3"><a href="JAXPIntro4.html#wp64215">The SAX Packages</a></p><a name="wp912296"> </a><p class="pTOC2"><a href="JAXPIntro5.html#wp64247">The Document Object Model (DOM) APIs</a></p><a name="wp912298"> </a><p class="pTOC3"><a href="JAXPIntro5.html#wp64262">The DOM Packages</a></p><a name="wp912300"> </a><p class="pTOC2"><a href="JAXPIntro6.html#wp64286">The XML Stylesheet Language for Transformation (XSLT) APIs</a></p><a name="wp912302"> </a><p class="pTOC3"><a href="JAXPIntro6.html#wp64301">The XSLT Packages</a></p><a name="wp912304"> </a><p class="pTOC2"><a href="JAXPIntro7.html#wp65298">Compiling and Running the Programs</a></p><a name="wp912306"> </a><p class="pTOC2"><a href="JAXPIntro8.html#wp65295">Where Do You Go from Here?</a></p><a name="wp912308"> </a><h2 class="pTOC1"><a href="JAXPSAX.html#wp69937">Chapter 5: Simple API for XML</a></h2><a name="wp912310"> </a><p class="pTOC2"><a href="JAXPSAX2.html#wp72451">When to Use SAX</a></p><a name="wp912312"> </a><p class="pTOC2"><a href="JAXPSAX3.html#wp64190">Echoing an XML File with the SAX Parser</a></p><a name="wp912314"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64195">Creating the Skeleton</a></p><a name="wp912316"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64202">Importing Classes</a></p><a name="wp912318"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64208">Setting up for I/O</a></p><a name="wp912320"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64218">Implementing the ContentHandler Interface</a></p><a name="wp912322"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64227">Setting up the Parser</a></p><a name="wp912324"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64241">Writing the Output</a></p><a name="wp912326"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64247">Spacing the Output</a></p><a name="wp912328"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64253">Handling Content Events</a></p><a name="wp912330"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64274">Compiling and Running the Program</a></p><a name="wp912332"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp67478">Checking the Output</a></p><a name="wp912334"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64343">Identifying the Events</a></p><a name="wp912336"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64357">Compressing the Output</a></p><a name="wp912338"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64371">Inspecting the Output</a></p><a name="wp912340"> </a><p class="pTOC3"><a href="JAXPSAX3.html#wp64381">Documents and Data</a></p><a name="wp912342"> </a><p class="pTOC2"><a href="JAXPSAX4.html#wp64500">Adding Additional Event Handlers</a></p><a name="wp912344"> </a><p class="pTOC3"><a href="JAXPSAX4.html#wp64503">Identifying the Document's Location</a></p><a name="wp912346"> </a><p class="pTOC3"><a href="JAXPSAX4.html#wp64520">Handling Processing Instructions</a></p><a name="wp912348"> </a><p class="pTOC3"><a href="JAXPSAX4.html#wp64545">Summary</a></p><a name="wp912350"> </a><p class="pTOC2"><a href="JAXPSAX5.html#wp64579">Handling Errors with the Nonvalidating Parser</a></p><a name="wp912352"> </a><p class="pTOC2"><a href="JAXPSAX6.html#wp64737">Displaying Special Characters and CDATA</a></p><a name="wp912354"> </a><p class="pTOC3"><a href="JAXPSAX6.html#wp64742">Handling Special Characters</a></p><a name="wp912356"> </a><p class="pTOC3"><a href="JAXPSAX6.html#wp64800">Handling Text with XML-Style Syntax</a></p><a name="wp912358"> </a><p class="pTOC3"><a href="JAXPSAX6.html#wp64811">Handling CDATA and Other Characters</a></p><a name="wp912360"> </a><p class="pTOC2"><a href="JAXPSAX7.html#wp64852">Parsing with a DTD</a></p><a name="wp912362"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp64977">DTD's Effect on the Nonvalidating Parser</a></p><a name="wp912364"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp64985">Tracking Ignorable Whitespace</a></p><a name="wp912366"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp64999">Cleanup</a></p><a name="wp912368"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp65008">Empty Elements, Revisited</a></p><a name="wp912370"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp65166">Echoing Entity References</a></p><a name="wp912372"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp65191">Echoing the External Entity</a></p><a name="wp912374"> </a><p class="pTOC3"><a href="JAXPSAX7.html#wp65196">Summarizing Entities</a></p><a name="wp912376"> </a><p class="pTOC2"><a href="JAXPSAX8.html#wp90267">Choosing your Parser Implementation</a></p><a name="wp912378"> </a><p class="pTOC2"><a href="JAXPSAX9.html#wp65302">Using the Validating Parser</a></p><a name="wp912380"> </a><p class="pTOC3"><a href="JAXPSAX9.html#wp65308">Configuring the Factory</a></p><a name="wp912382"> </a><p class="pTOC3"><a href="JAXPSAX9.html#wp90294">Validating with XML Schema</a></p><a name="wp912384"> </a><p class="pTOC3"><a href="JAXPSAX9.html#wp90292">Experimenting with Validation Errors</a></p><a name="wp912386"> </a><p class="pTOC3"><a href="JAXPSAX9.html#wp65339">Error Handling in the Validating Parser</a></p><a name="wp912388"> </a><p class="pTOC2"><a href="JAXPSAX10.html#wp65449">Parsing a Parameterized DTD</a></p><a name="wp912390"> </a><p class="pTOC3"><a href="JAXPSAX10.html#wp65472">DTD Warnings</a></p><a name="wp912392"> </a><p class="pTOC2"><a href="JAXPSAX11.html#wp65510">Handling Lexical Events</a></p><a name="wp912394"> </a><p class="pTOC3"><a href="JAXPSAX11.html#wp65518">How the LexicalHandler Works</a></p><a name="wp912396"> </a><p class="pTOC3"><a href="JAXPSAX11.html#wp65532">Working with a LexicalHandler</a></p><a name="wp912398"> </a><p class="pTOC2"><a href="JAXPSAX12.html#wp65656">Using the DTDHandler and EntityResolver</a></p><a name="wp912400"> </a><p class="pTOC3"><a href="JAXPSAX12.html#wp65659">The DTDHandler API</a></p><a name="wp912402"> </a><p class="pTOC3"><a href="JAXPSAX12.html#wp65678">The EntityResolver API</a></p><a name="wp912404"> </a><p class="pTOC2"><a href="JAXPSAX13.html#wp93295">Further Information</a></p><a name="wp912406"> </a><h2 class="pTOC1"><a href="JAXPDOM.html#wp79994">Chapter 6: Document Object Model</a></h2><a name="wp912408"> </a><p class="pTOC2"><a href="JAXPDOM2.html#wp67733">When to Use DOM</a></p><a name="wp912410"> </a><p class="pTOC3"><a href="JAXPDOM2.html#wp67812">Documents Versus Data</a></p><a name="wp912412"> </a><p class="pTOC3"><a href="JAXPDOM2.html#wp67876">Mixed Content Model</a></p><a name="wp912414"> </a><p class="pTOC3"><a href="JAXPDOM2.html#wp68115">A Simpler Model</a></p><a name="wp912416"> </a><p class="pTOC3"><a href="JAXPDOM2.html#wp68475">Increasing the Complexity</a></p><a name="wp912418"> </a><p class="pTOC3"><a href="JAXPDOM2.html#wp68875">Choosing Your Model</a></p><a name="wp912420"> </a><p class="pTOC2"><a href="JAXPDOM3.html#wp68274">Reading XML Data into a DOM</a></p><a name="wp912422"> </a><p class="pTOC3"><a href="JAXPDOM3.html#wp64046">Creating the Program</a></p><a name="wp912424"> </a><p class="pTOC3"><a href="JAXPDOM3.html#wp64106">Additional Information</a></p><a name="wp912426"> </a><p class="pTOC3"><a href="JAXPDOM3.html#wp64134">Looking Ahead</a></p><a name="wp912428"> </a><p class="pTOC2"><a href="JAXPDOM4.html#wp64186">Displaying a DOM Hierarchy</a></p><a name="wp912430"> </a><p class="pTOC3"><a href="JAXPDOM4.html#wp64189">Echoing Tree Nodes</a></p><a name="wp912432"> </a><p class="pTOC3"><a href="JAXPDOM4.html#wp64192">Convert DomEcho to a GUI App</a></p><a name="wp912434"> </a><p class="pTOC3"><a href="JAXPDOM4.html#wp64247">Create Adapters to Display the DOM in a JTree</a></p><a name="wp912436"> </a><p class="pTOC3"><a href="JAXPDOM4.html#wp64451">Finishing Up</a></p><a name="wp912438"> </a><p class="pTOC2"><a href="JAXPDOM5.html#wp64575">Examining the Structure of a DOM</a></p><a name="wp912440"> </a><p class="pTOC3"><a href="JAXPDOM5.html#wp64578">Displaying A Simple Tree</a></p><a name="wp912442"> </a><p class="pTOC3"><a href="JAXPDOM5.html#wp64613">Displaying a More Complex Tree</a></p><a name="wp912444"> </a><p class="pTOC3"><a href="JAXPDOM5.html#wp64663">Finishing Up</a></p><a name="wp912446"> </a><p class="pTOC2"><a href="JAXPDOM6.html#wp64732">Constructing a User-Friendly JTree from a DOM</a></p><a name="wp912448"> </a><p class="pTOC3"><a href="JAXPDOM6.html#wp64735">Compressing the Tree View</a></p><a name="wp912450"> </a><p class="pTOC3"><a href="JAXPDOM6.html#wp64781">Acting on Tree Selections</a></p><a name="wp912452"> </a><p class="pTOC3"><a href="JAXPDOM6.html#wp64886">Handling Modifications</a></p><a name="wp912454"> </a><p class="pTOC3"><a href="JAXPDOM6.html#wp64891">Finishing Up</a></p><a name="wp912456"> </a><p class="pTOC2"><a href="JAXPDOM7.html#wp65002">Creating and Manipulating a DOM</a></p><a name="wp912458"> </a><p class="pTOC3"><a href="JAXPDOM7.html#wp65005">Obtaining a DOM from the Factory</a></p><a name="wp912460"> </a><p class="pTOC3"><a href="JAXPDOM7.html#wp65037"> Normalizing the DOM</a></p><a name="wp912462"> </a><p class="pTOC3"><a href="JAXPDOM7.html#wp65056">Other Operations</a></p><a name="wp912464"> </a><p class="pTOC3"><a href="JAXPDOM7.html#wp65072">Finishing Up</a></p><a name="wp912466"> </a><p class="pTOC2"><a href="JAXPDOM8.html#wp76446">Validating with XML Schema</a></p><a name="wp912468"> </a><p class="pTOC3"><a href="JAXPDOM8.html#wp76448">Overview of the Validation Process</a></p><a name="wp912470"> </a><p class="pTOC3"><a href="JAXPDOM8.html#wp76452">Configuring the DocumentBuilder Factory</a></p><a name="wp912472"> </a><p class="pTOC3"><a href="JAXPDOM8.html#wp63997">Validating with Multiple Namespaces</a></p><a name="wp912474"> </a><p class="pTOC2"><a href="JAXPDOM9.html#wp79097">Further Information</a></p><a name="wp912476"> </a><h2 class="pTOC1"><a href="JAXPXSLT.html#wp68287">Chapter 7: XML Stylesheet Language for Transformations</a></h2><a name="wp912478"> </a><p class="pTOC2"><a href="JAXPXSLT2.html#wp68463">Introducing XSLT and XPath</a></p><a name="wp912480"> </a><p class="pTOC3"><a href="JAXPXSLT2.html#wp64350">The JAXP Transformation Packages</a></p><a name="wp912482"> </a><p class="pTOC2"><a href="JAXPXSLT3.html#wp72547">How XPath Works</a></p><a name="wp912484"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64369">XPATH Expressions</a></p><a name="wp912486"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp69428">The XSLT/XPath Data Model</a></p><a name="wp912488"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp69443">Templates and Contexts</a></p><a name="wp912490"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64382">Basic XPath Addressing</a></p><a name="wp912492"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64394">Basic XPath Expressions</a></p><a name="wp912494"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64403">Combining Index Addresses</a></p><a name="wp912496"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64408">Wildcards</a></p><a name="wp912498"> </a><p class="pTOC3"><a href="JAXPXSLT3.html#wp64429">Extended-Path Addressing</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -