Author: buildbot
Date: Sat Mar 30 20:20:50 2013
New Revision: 856630

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/tapestry-for-jsf-users.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/tapestry/content/tapestry-for-jsf-users.html
==============================================================================
--- websites/production/tapestry/content/tapestry-for-jsf-users.html (original)
+++ websites/production/tapestry/content/tapestry-for-jsf-users.html Sat Mar 30 
20:20:50 2013
@@ -70,10 +70,6 @@ table.ScrollbarTable td.ScrollbarNextIco
 
 <div class="navmenu" style="float:right; background:#eee; margin:3px; 
padding:3px"><table class="tableview" width="100%"><tr><th colspan="1" 
rowspan="1" style="padding: 3px 3px 3px 0px">Related Articles</th></tr><tr><td 
colspan="1" rowspan="1">
                                  <span class="icon icon-page" 
title="Page">Page:</span>
-                         <a shape="rect" 
href="tapestry-tutorial.html">Tapestry Tutorial</a>
-        
-                                            </td></tr><tr><td colspan="1" 
rowspan="1">
-                                 <span class="icon icon-page" 
title="Page">Page:</span>
                          <a shape="rect" 
href="introduction.html">Introduction</a>
         
                                             </td></tr><tr><td colspan="1" 
rowspan="1">
@@ -86,6 +82,10 @@ table.ScrollbarTable td.ScrollbarNextIco
         
                                             </td></tr><tr><td colspan="1" 
rowspan="1">
                                  <span class="icon icon-page" 
title="Page">Page:</span>
+                         <a shape="rect" 
href="tapestry-tutorial.html">Tapestry Tutorial</a>
+        
+                                            </td></tr><tr><td colspan="1" 
rowspan="1">
+                                 <span class="icon icon-page" 
title="Page">Page:</span>
                          <a shape="rect" 
href="tapestry-for-jsf-users.html">Tapestry for JSF Users</a>
         
                                             </td></tr></table>
@@ -104,7 +104,7 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>JSF and Tapestry have a lot of superficial similarities, so the first steps 
in that transition are all about relating similar concepts, terms and 
components in your mind:</p>
 
 <div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Concepts &amp; Terminology </th><th colspan="1" 
rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Java class associated with a page or component </td><td 
colspan="1" rowspan="1" class="confluenceTd"> "Backing Bean" </td><td 
colspan="1" rowspan="1" class="confluenceTd"> "<a shape="rect" 
href="component-classes.html" title="Component Classes">Component Class</a>" 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Component 
attributes/parameters </td><td colspan="1" rowspan="1" class="confluenceTd"> 
"attributes" </td><td colspan="1" rowspan="1" class="confluenceTd"> "<a 
shape="rect" href="component-parameters.html" title="Component 
Parameters">parameters</a>" </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Common Attributes/Parameters</th><th co
 lspan="1" rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" 
rowspan="1" class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> HTML Attribute used for invisible 
instrumentation </td><td colspan="1" rowspan="1" class="confluenceTd"> 
jswc="someComponentType" </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<a shape="rect" href="component-templates.html" title="Component 
Templates">t:type="someComponentType"</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> CSS "class" attribute name </td><td 
colspan="1" rowspan="1" class="confluenceTd"> styleClass </td><td colspan="1" 
rowspan="1" class="confluenceTd"> class </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Alternating "zebra" striped rows </td><td 
colspan="1" rowspan="1" class="confluenceTd"> rowclasses="class1,class2" 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <em>not available, but 
consider CSS: .rowClass:nth-child(even) {backg
 round-color: #e8e8e8;}</em> </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Output and Messages </th><th colspan="1" rowspan="1" 
class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Escaped HTML from property </td><td colspan="1" 
rowspan="1" class="confluenceTd"> &lt;h:outputText value="myBean.myValue"/&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> ${myValue} 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Raw HTML from 
property </td><td colspan="1" rowspan="1" class="confluenceTd"> 
#{myBean.myValue} </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/OutputRaw.html";>&lt;t:outputRaw
 value="myValue"/&gt;</a></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Error messages </td><td colspan="1"
  rowspan="1" class="confluenceTd"> &lt;h:message&gt; and &lt;h:messages&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Error.html";>&lt;t:error&gt;</a>
 and <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Errors.html";>&lt;t:errors&gt;</a>
 (for forms) or <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Alerts.html";>&lt;t:alerts&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Image display 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:graphicImage&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <em>use standard 
&lt;img&gt; tag</em> </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Conditionals and Looping </th><th colspan="1"
  rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Render-time loop </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;ui:repeat&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Loop.html";>&lt;t:loop&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Compile-time 
loop </td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;c:forEach&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Loop.html";>&lt;t:loop&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Conditional 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;c:if test="#{myBea
 n.myValue}"&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>&lt;t:if
 test="myValue"&gt;</a> </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Conditional </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;ui:fragment 
rendered="#{myBean.someCondition}"/&gt;...&lt;/ui:fragment&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>&lt;t:if
 test="someCondition"&gt;...&lt;/t:if&gt;</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Switch </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;c:choose&gt;&lt;c:when ... &gt;&lt;/c:choose&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> See <a shape="rect" 
href="switching-cases.html" title="Switch
 ing Cases">Switching Cases</a> </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Server-side comment </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;ui:remove&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" href="component-templates.html" 
title="Component Templates">&lt;t:remove&gt;</a> </td></tr><tr><th colspan="1" 
rowspan="1" class="confluenceTh"> Links and Buttons </th><th colspan="1" 
rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Navigational link </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;h:link outcome="nextpage.xhtml"/&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/PageLink.html";>&lt;t:pagelink
 page="nextpage"/&gt;</a></td></tr><tr><td colspan="1" 
 rowspan="1" class="confluenceTd"> Event-triggering link, without form 
submission </td><td colspan="1" rowspan="1" class="confluenceTd"> <em>not 
available</em> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/ActionLink.html";>&lt;t:actionLink&gt;</a>
 or <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/EventLink.html";>&lt;t:eventLink&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Form 
submission link </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:commandLink&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/LinkSubmit.html";>&lt;t:linkSubmit&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="c
 onfluenceTd"> Form submission button </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;h:commandButton&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Submit.html";>&lt;t:submit&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Link to 
Javascript file </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:outputScript&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<em>&lt;script&gt; or use @Import in component class</em> </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> Link to CSS file </td><td 
colspan="1" rowspan="1" class="confluenceTd"> &lt;h:outputStylesheet&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <em>&lt;style&gt; or use 
@Import in component class</em> </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Grids, Tables and Trees </th><th colspa
 n="1" rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Tabular data in &lt;table&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> &lt;h:datatable&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Grid.html";>&lt;t:grid&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Table used for 
layout </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:panelGrid&gt; with &lt;h:panelGroup&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <em>use standard &lt;table&gt; tag</em> </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> Hierarchical tree </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <em>depends on component 
library</em> </td><td colspan="1" rowspan="1" class="con
 fluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Tree.html";>&lt;t:tree&gt;</a>
 </td></tr><tr><th colspan="1" rowspan="1" class="confluenceTh"> Form 
Tags/Components </th><th colspan="1" rowspan="1" class="confluenceTh"> JSF 
</th><th colspan="1" rowspan="1" class="confluenceTh"> Tapestry 
</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Form </td><td 
colspan="1" rowspan="1" class="confluenceTd"> &lt;h:form&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Form.html";>&lt;t:form&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Single-line 
text input field </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:inputText&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/TextField.html";>&lt;t:textField&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Password field 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:inputSecret&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/PasswordField.html";>&lt;t:passwordfield&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Select menu 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:selectOneMenu&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Select.html";>&lt;t:select&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Checkbox 
</td><td colspan="1" rowspan="
 1" class="confluenceTd"> &lt;h:selectBooleanCheckbox&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Checkbox.html";>&lt;t:checkbox&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Checkbox list 
</td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectManyCheckbox&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Checklist.html";>&lt;t:checklist&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Radio button 
list </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectOneRadio&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/cor
 elib/components/RadioGroup.html">&lt;t:radioGroup&gt;</a> with <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Radio.html";>&lt;t:radio&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Multiple 
select menu </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectManyListbox&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <em>not available</em> (but see Palette and Checklist) 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Hidden field 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:inputHidden&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Hidden.html";>&lt;t:hidden&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> textarea tag 
</td><td colspan="1" rowspan="1" class="co
 nfluenceTd"> &lt;h:inputTextarea&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/TextArea.html";>&lt;t:textArea&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Label tag 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:outputLabel 
for="..."&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Label.html";>&lt;t:label
 for="..."&gt;</a> </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Concepts &amp; Terminology </th><th colspan="1" 
rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Java class associated with a page or component </td><td 
colspan="1" rowspan="1" class="confluenceTd"> "Backing Bean" </td><td 
colspan="1" rowspan="1" class="confluenceTd"> "<a shape="rect" 
href="component-classes.html" title="Component Classes">Component Class</a>" 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Component 
attributes/parameters </td><td colspan="1" rowspan="1" class="confluenceTd"> 
"attributes" </td><td colspan="1" rowspan="1" class="confluenceTd"> "<a 
shape="rect" href="component-parameters.html" title="Component 
Parameters">parameters</a>" </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Common Attributes/Parameters</th><th co
 lspan="1" rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" 
rowspan="1" class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> HTML Attribute used for invisible 
instrumentation </td><td colspan="1" rowspan="1" class="confluenceTd"> 
jsfc="someComponentType" </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<a shape="rect" href="component-templates.html" title="Component 
Templates">t:type="someComponentType"</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> CSS "class" attribute name </td><td 
colspan="1" rowspan="1" class="confluenceTd"> styleClass </td><td colspan="1" 
rowspan="1" class="confluenceTd"> class </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Alternating "zebra" striped rows </td><td 
colspan="1" rowspan="1" class="confluenceTd"> rowclasses="class1,class2" 
</td><td colspan="1" rowspan="1" class="confluenceTd"> 
class="${cycle:class1,class2}" using <a shape="rect" class="external-
 link" 
href="https://wiki.apache.org/tapestry/Tapestry5HowToAddBindingPrefixCycle";>cycle
 binding prefix</a>, or with CSS: .rowClass:nth-child(even) {background-color: 
#e8e8e8;} </td></tr><tr><th colspan="1" rowspan="1" class="confluenceTh"> 
Output and Messages </th><th colspan="1" rowspan="1" class="confluenceTh"> JSF 
</th><th colspan="1" rowspan="1" class="confluenceTh"> Tapestry 
</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Escaped HTML 
from property </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:outputText value="myBean.myValue"/&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> ${myValue} </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Raw HTML from property </td><td colspan="1" rowspan="1" 
class="confluenceTd"> #{myBean.myValue} </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/OutputR
 aw.html">&lt;t:outputRaw value="myValue"/&gt;</a></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Error messages </td><td colspan="1" 
rowspan="1" class="confluenceTd"> &lt;h:message&gt; and &lt;h:messages&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Error.html";>&lt;t:error&gt;</a>
 and <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Errors.html";>&lt;t:errors&gt;</a>
 (for forms) or <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Alerts.html";>&lt;t:alerts&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Image display 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:graphicImage&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd">
  <em>use standard &lt;img&gt; tag</em> </td></tr><tr><th colspan="1" 
rowspan="1" class="confluenceTh"> Conditionals and Looping </th><th colspan="1" 
rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Render-time loop </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;ui:repeat&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Loop.html";>&lt;t:loop&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Compile-time 
loop </td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;c:forEach&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Loop.html";>&lt;t:loop&gt;</a>
 </td>
 </tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Conditional 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;c:if 
test="#{myBean.myValue}"&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>&lt;t:if
 test="myValue"&gt;</a> </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Conditional </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;ui:fragment 
rendered="#{myBean.someCondition}"/&gt;...&lt;/ui:fragment&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/If.html";>&lt;t:if
 test="someCondition"&gt;...&lt;/t:if&gt;</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Switch </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;c:choose&gt;&lt;c
 :when ... &gt;&lt;/c:choose&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> See <a shape="rect" href="switching-cases.html" 
title="Switching Cases">Switching Cases</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Server-side comment </td><td colspan="1" 
rowspan="1" class="confluenceTd"> &lt;ui:remove&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" 
href="component-templates.html" title="Component 
Templates">&lt;t:remove&gt;</a> </td></tr><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Links and Buttons </th><th colspan="1" rowspan="1" 
class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Navigational link </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;h:link outcome="nextpage.xhtml"/&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" href="http://tapestry.apa
 
che.org/current/apidocs/org/apache/tapestry5/corelib/components/PageLink.html">&lt;t:pagelink
 page="nextpage"/&gt;</a></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Event-triggering link, without form submission </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <em>not available</em> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/ActionLink.html";>&lt;t:actionLink&gt;</a>
 or <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/EventLink.html";>&lt;t:eventLink&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Form 
submission link </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:commandLink&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" href="http://tapestry.apache.org/
 
current/apidocs/org/apache/tapestry5/corelib/components/LinkSubmit.html">&lt;t:linkSubmit&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Form 
submission button </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:commandButton&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Submit.html";>&lt;t:submit&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Link to 
Javascript file </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:outputScript&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<em>&lt;script&gt; or use @Import in component class</em> </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> Link to CSS file </td><td 
colspan="1" rowspan="1" class="confluenceTd"> &lt;h:outputStylesheet&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <em>&lt;styl
 e&gt; or use @Import in component class</em> </td></tr><tr><th colspan="1" 
rowspan="1" class="confluenceTh"> Grids, Tables and Trees </th><th colspan="1" 
rowspan="1" class="confluenceTh"> JSF </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Tapestry </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> Tabular data in &lt;table&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> &lt;h:datatable&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Grid.html";>&lt;t:grid&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Table used for 
layout </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:panelGrid&gt; with &lt;h:panelGroup&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <em>use standard &lt;table&gt; tag</em> </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> Hierar
 chical tree </td><td colspan="1" rowspan="1" class="confluenceTd"> <em>depends 
on component library</em> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Tree.html";>&lt;t:tree&gt;</a>
 </td></tr><tr><th colspan="1" rowspan="1" class="confluenceTh"> Form 
Tags/Components </th><th colspan="1" rowspan="1" class="confluenceTh"> JSF 
</th><th colspan="1" rowspan="1" class="confluenceTh"> Tapestry 
</th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Form </td><td 
colspan="1" rowspan="1" class="confluenceTd"> &lt;h:form&gt; </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Form.html";>&lt;t:form&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Single-line 
text input field </td><td colspan="1"
  rowspan="1" class="confluenceTd"> &lt;h:inputText&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/TextField.html";>&lt;t:textField&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Password field 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:inputSecret&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/PasswordField.html";>&lt;t:passwordfield&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Select menu 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:selectOneMenu&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/
 components/Select.html">&lt;t:select&gt;</a> </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> Checkbox </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;h:selectBooleanCheckbox&gt; </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Checkbox.html";>&lt;t:checkbox&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Checkbox list 
</td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectManyCheckbox&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Checklist.html";>&lt;t:checklist&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Radio button 
list </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectOneRadio&gt; </td><td colspan="
 1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/RadioGroup.html";>&lt;t:radioGroup&gt;</a>
 with <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Radio.html";>&lt;t:radio&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Multiple 
select menu </td><td colspan="1" rowspan="1" class="confluenceTd"> 
&lt;h:selectManyListbox&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <em>not available</em> (but see Palette and Checklist) 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Hidden field 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:inputHidden&gt; 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Hidde
 n.html">&lt;t:hidden&gt;</a> </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> textarea tag </td><td colspan="1" rowspan="1" 
class="confluenceTd"> &lt;h:inputTextarea&gt; </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <a shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/TextArea.html";>&lt;t:textArea&gt;</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> Label tag 
</td><td colspan="1" rowspan="1" class="confluenceTd"> &lt;h:outputLabel 
for="..."&gt; </td><td colspan="1" rowspan="1" class="confluenceTd"> <a 
shape="rect" class="external-link" 
href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Label.html";>&lt;t:label
 for="..."&gt;</a> </td></tr></tbody></table>
 </div>
 
 


Reply via email to