📄 index.html
字号:
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Framset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <link rel="StyleSheet" href="catalog.css" type="text/css" media="all" /> <link rel="StyleSheet" href="document.css" type="text/css" media="all" /> <title>The J2EE(TM) 1.4 Tutorial</title> </head> <frameset cols="33%,*"> <frame title="TOC" src="J2EETutorialTOC.html" name="wptoc" /> <frame title="Main" src="J2EETutorialFront.html" name="wpmain" /> </frameset> <noframes> <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <title>The J2EE 1.4 Tutorial</title> <link rel="StyleSheet" href="document.css" type="text/css" media="all" /> <link rel="StyleSheet" href="catalog.css" type="text/css" media="all" /> <link rel="Table of Contents" href="J2EETutorialTOC.html" /> <link rel="Previous" href="" /> <link rel="Next" href="J2EETutorialFront.html" /> <link rel="Index" href="J2EETutorialIX.html" /> </head> <body> <table summary="layout" id="SummaryNotReq1" width="174" border="0" align="right" cellpadding="0" cellspacing="0"> <tr> <td><img id="LongDescNotReq1" src="images/tocx.gif" width="45" height="27" border="0" alt="Contents" /><img id="LongDescNotReq2" src="images/prevx.gif" width="42" height="27" border="0" alt="Previous" /><a accesskey="n" href="J2EETutorialFront.html"><img id="LongDescNotReq3" src="images/next.gif" width="42" height="27" border="0" alt="Next" /></a><a accesskey="i" href="J2EETutorialIX.html"><img id="LongDescNotReq4" src="images/index.gif" width="45" height="27" border="0" alt="Index" /></a> </td> </tr> </table> <hr align="left" /> <blockquote><a name="wp912060"> </a><h2 class="pTOC1"><a href="About.html#wp63721">About This Tutorial</a></h2><a name="wp912062"> </a><p class="pTOC2"><a href="About.html#wp63738">Who Should Use This Tutorial</a></p><a name="wp912064"> </a><p class="pTOC2"><a href="About.html#wp68936">How to Read This Tutorial</a></p><a name="wp912066"> </a><p class="pTOC2"><a href="About.html#wp63740">About the Examples</a></p><a name="wp912068"> </a><p class="pTOC2"><a href="About.html#wp74809">Further Information</a></p><a name="wp912070"> </a><p class="pTOC2"><a href="About.html#wp67693">How to Print This Tutorial</a></p><a name="wp912072"> </a><p class="pTOC2"><a href="About.html#wp63754">Typographical Conventions</a></p><a name="wp912074"> </a><h2 class="pTOC1"><a href="Overview.html#wp80172">Chapter 1: Overview</a></h2><a name="wp912076"> </a><p class="pTOC2"><a href="Overview2.html#wp81104">Distributed Multitiered Applications</a></p><a name="wp912078"> </a><p class="pTOC3"><a href="Overview2.html#wp79745">J2EE Components</a></p><a name="wp912080"> </a><p class="pTOC3"><a href="Overview2.html#wp79753">J2EE Clients</a></p><a name="wp912082"> </a><p class="pTOC3"><a href="Overview2.html#wp79787">Web Components</a></p><a name="wp912084"> </a><p class="pTOC3"><a href="Overview2.html#wp79799">Business Components</a></p><a name="wp912086"> </a><p class="pTOC3"><a href="Overview2.html#wp79825">Enterprise Information System Tier</a></p><a name="wp912088"> </a><p class="pTOC2"><a href="Overview3.html#wp79828">J2EE Containers</a></p><a name="wp912090"> </a><p class="pTOC3"><a href="Overview3.html#wp79831">Container Services</a></p><a name="wp912092"> </a><p class="pTOC3"><a href="Overview3.html#wp79844">Container Types</a></p><a name="wp912094"> </a><p class="pTOC2"><a href="Overview4.html#wp84064">Packaging</a></p><a name="wp912096"> </a><p class="pTOC2"><a href="Overview5.html#wp84071">Web Services Support</a></p><a name="wp912098"> </a><p class="pTOC3"><a href="Overview5.html#wp84076">Extensible Markup Language</a></p><a name="wp912100"> </a><p class="pTOC3"><a href="Overview5.html#wp84082">HTTP-SOAP Transport Protocol</a></p><a name="wp912102"> </a><p class="pTOC3"><a href="Overview5.html#wp84088">WSDL Standard Format</a></p><a name="wp912104"> </a><p class="pTOC3"><a href="Overview5.html#wp84090">UDDI and ebXML Standard Formats</a></p><a name="wp912106"> </a><p class="pTOC2"><a href="Overview6.html#wp79888">Development Roles</a></p><a name="wp912108"> </a><p class="pTOC3"><a href="Overview6.html#wp79894">J2EE Product Provider</a></p><a name="wp912110"> </a><p class="pTOC3"><a href="Overview6.html#wp79896">Tool Provider</a></p><a name="wp912112"> </a><p class="pTOC3"><a href="Overview6.html#wp79901">Application Component Provider</a></p><a name="wp912114"> </a><p class="pTOC3"><a href="Overview6.html#wp79921">Application Assembler</a></p><a name="wp912116"> </a><p class="pTOC3"><a href="Overview6.html#wp79927">Application Deployer and Administrator</a></p><a name="wp912118"> </a><p class="pTOC2"><a href="Overview7.html#wp79948">J2EE APIs</a></p><a name="wp912120"> </a><p class="pTOC3"><a href="Overview7.html#wp79954">JDBC API</a></p><a name="wp912122"> </a><p class="pTOC3"><a href="Overview7.html#wp79959">Java Servlet Technology</a></p><a name="wp912124"> </a><p class="pTOC3"><a href="Overview7.html#wp79962">JavaServer Pages Technology</a></p><a name="wp912126"> </a><p class="pTOC3"><a href="Overview7.html#wp79965">Java Message Service</a></p><a name="wp912128"> </a><p class="pTOC3"><a href="Overview7.html#wp84004">Java Naming and Directory Interface</a></p><a name="wp912130"> </a><p class="pTOC3"><a href="Overview7.html#wp79976">Java Transaction API</a></p><a name="wp912132"> </a><p class="pTOC3"><a href="Overview7.html#wp79979">JavaMail API</a></p><a name="wp912134"> </a><p class="pTOC3"><a href="Overview7.html#wp79982">JavaBeans Activation Framework</a></p><a name="wp912136"> </a><p class="pTOC3"><a href="Overview7.html#wp82767">Java API for XML Processing</a></p><a name="wp912138"> </a><p class="pTOC3"><a href="Overview7.html#wp82772">Java API for XML Registries</a></p><a name="wp912140"> </a><p class="pTOC3"><a href="Overview7.html#wp82775">Java API for XML-Based RPC</a></p><a name="wp912142"> </a><p class="pTOC3"><a href="Overview7.html#wp82779">SOAP with Attachments API for Java</a></p><a name="wp912144"> </a><p class="pTOC3"><a href="Overview7.html#wp80338">J2EE Connector Architecture</a></p><a name="wp912146"> </a><p class="pTOC3"><a href="Overview7.html#wp79994">Java Authentication and Authorization Service</a></p><a name="wp912148"> </a><p class="pTOC3"><a href="Overview7.html#wp79998">Simplified Systems Integration</a></p><a name="wp912150"> </a><h2 class="pTOC1"><a href="IntroXML.html#wp66013">Chapter 2: Understanding XML</a></h2><a name="wp912152"> </a><p class="pTOC2"><a href="IntroXML2.html#wp64813">Introduction to XML</a></p><a name="wp912154"> </a><p class="pTOC3"><a href="IntroXML2.html#wp63885">What Is XML?</a></p><a name="wp912156"> </a><p class="pTOC3"><a href="IntroXML2.html#wp63946">Why Is XML Important?</a></p><a name="wp912158"> </a><p class="pTOC3"><a href="IntroXML2.html#wp63980">How Can You Use XML?</a></p><a name="wp912160"> </a><p class="pTOC2"><a href="IntroXML3.html#wp64046">XML and Related Specs: Digesting the Alphabet Soup</a></p><a name="wp912162"> </a><p class="pTOC3"><a href="IntroXML3.html#wp64114">Basic Standards</a></p><a name="wp912164"> </a><p class="pTOC3"><a href="IntroXML3.html#wp71944">Schema Standards</a></p><a name="wp912166"> </a><p class="pTOC3"><a href="IntroXML3.html#wp64195">Linking and Presentation Standards</a></p><a name="wp912168"> </a><p class="pTOC3"><a href="IntroXML3.html#wp64216">Knowledge Standards</a></p><a name="wp912170"> </a><p class="pTOC3"><a href="IntroXML3.html#wp64234">Standards That Build on XML</a></p><a name="wp912172"> </a><p class="pTOC3"><a href="IntroXML3.html#wp64282">Summary</a></p><a name="wp912174"> </a><p class="pTOC2"><a href="IntroXML4.html#wp67593">Generating XML Data</a></p><a name="wp912176"> </a><p class="pTOC3"><a href="IntroXML4.html#wp67589">Writing a Simple XML File</a></p><a name="wp912178"> </a><p class="pTOC3"><a href="IntroXML4.html#wp67429">Defining the Root Element</a></p><a name="wp912180"> </a><p class="pTOC3"><a href="IntroXML4.html#wp67861">Writing Processing Instructions</a></p><a name="wp912182"> </a><p class="pTOC3"><a href="IntroXML4.html#wp69037">Introducing an Error</a></p><a name="wp912184"> </a><p class="pTOC3"><a href="IntroXML4.html#wp67669">Substituting and Inserting Text</a></p><a name="wp912186"> </a><p class="pTOC3"><a href="IntroXML4.html#wp67965">Creating a Document Type Definition</a></p><a name="wp912188"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68962">Documents and Data</a></p><a name="wp912190"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68104">Defining Attributes and Entities in the DTD</a></p><a name="wp912192"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68336">Referencing Binary Entities</a></p><a name="wp912194"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68370">Defining Parameter Entities and Conditional Sections</a></p><a name="wp912196"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68882">Resolving A Naming Conflict</a></p><a name="wp912198"> </a><p class="pTOC3"><a href="IntroXML4.html#wp68796">Using Namespaces</a></p><a name="wp912200"> </a><p class="pTOC2"><a href="IntroXML5.html#wp64992">Designing an XML Data Structure</a></p><a name="wp912202"> </a><p class="pTOC3"><a href="IntroXML5.html#wp64995">Saving Yourself Some Work</a></p><a name="wp912204"> </a><p class="pTOC3"><a href="IntroXML5.html#wp65003">Attributes and Elements</a></p><a name="wp912206"> </a><p class="pTOC3"><a href="IntroXML5.html#wp65034">Normalizing Data</a></p><a name="wp912208"> </a><p class="pTOC3"><a href="IntroXML5.html#wp65049">Normalizing DTDs</a></p><a name="wp912210"> </a><p class="pTOC3"><a href="IntroXML5.html#wp71637">Summary</a></p><a name="wp912212"> </a><h2 class="pTOC1"><a href="WebApp.html#wp76431">Chapter 3: Getting Started with Web Applications</a></h2><a name="wp912214"> </a><p class="pTOC2"><a href="WebApp2.html#wp64550">Web Application Life Cycle</a></p><a name="wp912216"> </a><p class="pTOC2"><a href="WebApp3.html#wp213727">J2EE 1.4 Application Server</a></p><a name="wp912218"> </a><p class="pTOC3"><a href="WebApp3.html#wp213729">Components</a></p><a name="wp912220"> </a><p class="pTOC3"><a href="WebApp3.html#wp213795">Setting Up To Build and Deploy Tutorial Examples</a></p><a name="wp912222"> </a><p class="pTOC3"><a href="WebApp3.html#wp213803">Starting and Stopping the J2EE Application Server</a></p><a name="wp912224"> </a><p class="pTOC3"><a href="WebApp3.html#wp213824">Starting the Admin Console</a></p><a name="wp912226"> </a><p class="pTOC3"><a href="WebApp3.html#wp213832">Starting the deploytool Utility</a></p><a name="wp912228"> </a><p class="pTOC2"><a href="WebApp4.html#wp64585">Web Modules</a></p><a name="wp912230"> </a><p class="pTOC2"><a href="WebApp5.html#wp115753">Packaging Web Modules</a></p><a name="wp912232"> </a><p class="pTOC2"><a href="WebApp6.html#wp214195">Deploying Web Modules</a></p><a name="wp912234"> </a><p class="pTOC3"><a href="WebApp6.html#wp214202">Setting the Context Root</a></p><a name="wp912236"> </a><p class="pTOC3"><a href="WebApp6.html#wp214207">Deploying an Unpackaged Web Module</a></p><a name="wp912238"> </a><p class="pTOC3"><a href="WebApp6.html#wp214239">Deploying a Packaged Web Module</a></p><a name="wp912240"> </a><p class="pTOC2"><a href="WebApp7.html#wp214273">Listing Deployed Web Modules</a></p><a name="wp912242"> </a><p class="pTOC2"><a href="WebApp8.html#wp210048">Updating Web Modules</a></p><a name="wp912244"> </a><p class="pTOC3"><a href="WebApp8.html#wp214487">Updating an Unpackaged Web Module</a></p><a name="wp912246"> </a><p class="pTOC3"><a href="WebApp8.html#wp214492">Updating a Packaged Web Module</a></p><a name="wp912248"> </a><p class="pTOC3"><a href="WebApp8.html#wp214517">Dynamic Reloading</a></p><a name="wp912250"> </a><p class="pTOC2"><a href="WebApp9.html#wp191914">Debugging Web Modules</a></p><a name="wp912252"> </a><p class="pTOC3"><a href="WebApp9.html#wp189414">Using the Server Log</a></p><a name="wp912254"> </a><p class="pTOC3"><a href="WebApp9.html#wp191930">Using a Debugger</a></p><a name="wp912256"> </a><p class="pTOC2"><a href="WebApp10.html#wp214809">Undeploying Web Modules</a></p><a name="wp912258"> </a><p class="pTOC2"><a href="WebApp11.html#wp64678">Configuring Web Modules</a></p><a name="wp912260"> </a><p class="pTOC3"><a href="WebApp11.html#wp189052">Mapping URLs to Web Components</a></p><a name="wp912262"> </a><p class="pTOC3"><a href="WebApp11.html#wp85892">Declaring Welcome Files</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -