tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tapestry > User Guide
Date Fri, 01 Oct 2010 06:17:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/12/_/styles/combined.css?spaceKey=TAPESTRY&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide">User
Guide</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~ccordenier">Christophe
Cordenier</a>
    </h4>
        <br/>
                         <h4>Changes (2)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >* [Service Status|Service Status]
<br> <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">h2.
Tapestry IOC <br> <br>As with Tapestry 5 in general, the goal of Tapestry IoC
is greater simplicity, greater power, and an avoidance of XML. To fully understand extension
capabilities of Tapestry you should be aware of this built-in [IoC|IOC]. <br> <br>h3.
Architecture <br> <br>* [|Introduction][Introduction|TAPESTRY:IoC] <br>*
[Overview|TAPESTRY:IoC - overview] <br>* [TAPESTRY:IoC - module] <br> <br>h3.
Features <br> <br>* [Services|TAPESTRY:IoC - service] <br>* [Advisors|TAPESTRY:IoC
- advice] <br>* [Decorators|TAPESTRY:IoC - decorator] <br> <br></td></tr>
            <tr><td class="diff-unchanged" >h2. Integrate Hibernate <br>
<br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span
class="diff-deleted-chars"style="color:#999;background-color:#fdd;text-decoration:line-through;">TAPESTRY:</span>Hibernate</span>
- Core - <span class="diff-added-words"style="background-color: #dfd;">Conf|TAPESTRY:Hibernate
- Core -</span> Conf] <br></td></tr>
            <tr><td class="diff-unchanged" >* [TAPESTRY:User Guide] <br>*
[TAPESTRY:Statistics] <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <h2><a name="UserGuide-HotFeatures"></a>Hot Features</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Class+Reloading" title="Class Reloading">Class
Reloading</a></li>
</ul>


<h2><a name="UserGuide-Configuration"></a>Configuration</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Configuration" title="Configuration">Configuration</a></li>
	<li><a href="/confluence/display/TAPESTRY/URL+rewriting" title="URL rewriting">URL
rewriting</a></li>
	<li><a href="/confluence/display/TAPESTRY/HTTPS" title="HTTPS">HTTPS</a></li>
	<li><a href="/confluence/display/TAPESTRY/Localization" title="Localization">Localization</a></li>
	<li><a href="/confluence/display/TAPESTRY/Response+Compression" title="Response
Compression">Response Compression</a></li>
</ul>


<h2><a name="UserGuide-Understand"></a>Understand</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Page+Lifecycle" title="Page Lifecycle">Page
Lifecycle</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Rendering" title="Component
Rendering">Component Rendering</a></li>
	<li><a href="/confluence/display/TAPESTRY/Request+Processing" title="Request Processing">Request
Processing</a></li>
	<li><a href="/confluence/display/TAPESTRY/Type+Coercion" title="Type Coercion">Type
Coercion</a></li>
</ul>


<h2><a name="UserGuide-Developyourpagesandcomponents"></a>Develop your pages
and components</h2>

<h3><a name="UserGuide-Structure"></a>Structure</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Project+Layout" title="Project Layout">Project
Layout</a></li>
	<li><a href="/confluence/display/TAPESTRY/Page+Navigation" title="Page Navigation">Page
Navigation</a></li>
	<li><a href="/confluence/display/TAPESTRY/Logging" title="Logging">Logging</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Classes" title="Component Classes">Component
Classes</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Templates" title="Component
Templates">Component Templates</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Events" title="Component Events">Component
Events</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Mixins" title="Component Mixins">Component
Mixins</a></li>
	<li><a href="/confluence/display/TAPESTRY/Component+Parameters" title="Component
Parameters">Component Parameters</a></li>
</ul>


<h3><a name="UserGuide-Templating"></a>Templating</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Content+Type+and+Markup" title="Content
Type and Markup">Content Type and Markup</a></li>
	<li><a href="/confluence/display/TAPESTRY/Layout+Component" title="Layout Component">Layout
Component</a></li>
	<li><a href="/confluence/display/TAPESTRY/CSS" title="CSS">CSS</a></li>
	<li><a href="/confluence/display/TAPESTRY/DOM" title="DOM">DOM</a></li>
	<li><a href="/confluence/display/TAPESTRY/Assets" title="Assets">Assets</a></li>
	<li><a href="/confluence/display/TAPESTRY/Property+Expressions" title="Property
Expressions">Property Expressions</a></li>
</ul>


<h3><a name="UserGuide-Handlepersistence"></a>Handle persistence</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Persistent+Page+Data" title="Persistent
Page Data">Persistent Page Data</a></li>
	<li><a href="/confluence/display/TAPESTRY/Persistent+State" title="Persistent State">Persistent
State</a></li>
</ul>


<h3><a name="UserGuide-WorkingwithIOC"></a>Working with IOC</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Injection" title="Injection">Injection</a></li>
</ul>


<h3><a name="UserGuide-Javascript"></a>Javascript</h3>

<ul>
	<li><a href="/confluence/pages/viewpage.action?pageId=21792074" title="Ajax &amp;
JavaScript">Ajax &amp; JavaScript</a></li>
</ul>


<h3><a name="UserGuide-WorkingwithForms"></a>Working with Forms</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Input+Validation" title="Input Validation">Input
Validation</a></li>
	<li><a href="/confluence/display/TAPESTRY/BeanEditForm+Guide" title="BeanEditForm
Guide">BeanEditForm Guide</a></li>
	<li><a href="/confluence/display/TAPESTRY/Upload" title="Upload">Upload files</a></li>
</ul>


<h3><a name="UserGuide-Test"></a>Test</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Unit+testing+pages+or+components" title="Unit
testing pages or components">Unit testing pages or components</a></li>
	<li><a href="/confluence/display/TAPESTRY/Test" title="Test">Integrate with Selenium
test tool</a></li>
</ul>


<h3><a name="UserGuide-Tooling"></a>Tooling</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Component+Report" title="Component Report">Generate
your Component Reference</a></li>
	<li><a href="/confluence/display/TAPESTRY/Service+Status" title="Service Status">Service
Status</a></li>
</ul>


<h2><a name="UserGuide-TapestryIOC"></a>Tapestry IOC</h2>

<p>As with Tapestry 5 in general, the goal of Tapestry IoC is greater simplicity, greater
power, and an avoidance of XML. To fully understand extension capabilities of Tapestry you
should be aware of this built-in <a href="/confluence/display/TAPESTRY/IoC" title="IoC">IoC</a>.</p>

<h3><a name="UserGuide-Architecture"></a>Architecture</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Introduction" title="Introduction">Introduction</a><a
href="/confluence/display/TAPESTRY/IoC" title="IoC">Introduction</a></li>
	<li><a href="/confluence/display/TAPESTRY/IoC+-+overview" title="IoC - overview">Overview</a></li>
	<li><a href="/confluence/display/TAPESTRY/IoC+-+module" title="IoC - module">IoC
&#45; module</a></li>
</ul>


<h3><a name="UserGuide-Features"></a>Features</h3>

<ul>
	<li><a href="/confluence/display/TAPESTRY/IoC+-+service" title="IoC - service">Services</a></li>
	<li><a href="/confluence/display/TAPESTRY/IoC+-+advice" title="IoC - advice">Advisors</a></li>
	<li><a href="/confluence/display/TAPESTRY/IoC+-+decorator" title="IoC - decorator">Decorators</a></li>
</ul>


<h2><a name="UserGuide-IntegrateHibernate"></a>Integrate Hibernate</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Hibernate+-+Core+-+Conf" title="Hibernate
- Core - Conf">Hibernate - Core - Conf</a></li>
	<li><a href="/confluence/display/TAPESTRY/User+Guide" title="User Guide">User
Guide</a></li>
	<li><a href="/confluence/display/TAPESTRY/Statistics" title="Statistics">Statistics</a></li>
</ul>


<h2><a name="UserGuide-IntegrateSpring"></a>Integrate Spring</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Spring" title="Spring">Inject your
spring beans inside Tapestry components</a></li>
</ul>


<h2><a name="UserGuide-Advanced"></a>Advanced</h2>

<ul>
	<li><a href="/confluence/display/TAPESTRY/Aliases" title="Aliases">Aliases</a></li>
	<li><a href="/confluence/display/TAPESTRY/Environmental+Services" title="Environmental
Services">Environmental Services</a></li>
</ul>

    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/TAPESTRY/User+Guide">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=21792071&revisedVersion=6&originalVersion=5">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message