Modified: websites/production/tapestry/content/case-insensitivity.html ============================================================================== --- websites/production/tapestry/content/case-insensitivity.html (original) +++ websites/production/tapestry/content/case-insensitivity.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Case Insensitivity</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Case Insensitivity</h1></div></div> <div class="clearer"></div> </div>
Modified: websites/production/tapestry/content/chainbuilder-service.html ============================================================================== --- websites/production/tapestry/content/chainbuilder-service.html (original) +++ websites/production/tapestry/content/chainbuilder-service.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">ChainBuilder Service</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">ChainBuilder Service</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/cheat-sheets.html ============================================================================== --- websites/production/tapestry/content/cheat-sheets.html (original) +++ websites/production/tapestry/content/cheat-sheets.html Sun Dec 14 13:20:36 2014 @@ -38,19 +38,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Cheat Sheets</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Cheat Sheets</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/class-reloading.html ============================================================================== --- websites/production/tapestry/content/class-reloading.html (original) +++ websites/production/tapestry/content/class-reloading.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Class Reloading</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Class Reloading</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/client-side-javascript.html ============================================================================== --- websites/production/tapestry/content/client-side-javascript.html (original) +++ websites/production/tapestry/content/client-side-javascript.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Client-Side JavaScript</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Client-Side JavaScript</h1></div></div> <div class="clearer"></div> </div> @@ -124,7 +118,7 @@ <span class="icon icon-page" title="Page">Page:</span> </div> <div class="details"> - <a shape="rect" href="assets.html">Assets</a> + <a shape="rect" href="client-side-javascript.html">Client-Side JavaScript</a> </div> @@ -133,7 +127,7 @@ <span class="icon icon-page" title="Page">Page:</span> </div> <div class="details"> - <a shape="rect" href="client-side-javascript.html">Client-Side JavaScript</a> + <a shape="rect" href="javascript-modules.html">JavaScript Modules</a> </div> @@ -142,7 +136,7 @@ <span class="icon icon-page" title="Page">Page:</span> </div> <div class="details"> - <a shape="rect" href="javascript-modules.html">JavaScript Modules</a> + <a shape="rect" href="assets.html">Assets</a> </div> Modified: websites/production/tapestry/content/clustering-issues.html ============================================================================== --- websites/production/tapestry/content/clustering-issues.html (original) +++ websites/production/tapestry/content/clustering-issues.html Sun Dec 14 13:20:36 2014 @@ -38,19 +38,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Clustering Issues</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Clustering Issues</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/coffeescript.html ============================================================================== --- websites/production/tapestry/content/coffeescript.html (original) +++ websites/production/tapestry/content/coffeescript.html Sun Dec 14 13:20:36 2014 @@ -38,19 +38,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">CoffeeScript</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">CoffeeScript</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/committers.html ============================================================================== --- websites/production/tapestry/content/committers.html (original) +++ websites/production/tapestry/content/committers.html Sun Dec 14 13:20:36 2014 @@ -38,19 +38,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Committers</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Committers</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/community.html ============================================================================== --- websites/production/tapestry/content/community.html (original) +++ websites/production/tapestry/content/community.html Sun Dec 14 13:20:36 2014 @@ -57,11 +57,11 @@ <div id="content"> <div id="ConfluenceContent"><p>Tapestry has an active community of users and developers. This is an overview of how to participate, along with a list of some of the great contributions of the community members.</p><p><style type="text/css">/*<![CDATA[*/ -div.rbtoc1418487565226 {padding: 0px;} -div.rbtoc1418487565226 ul {list-style: disc;margin-left: 0px;} -div.rbtoc1418487565226 li {margin-left: 0px;padding-left: 0px;} +div.rbtoc1418563185613 {padding: 0px;} +div.rbtoc1418563185613 ul {list-style: disc;margin-left: 0px;} +div.rbtoc1418563185613 li {margin-left: 0px;padding-left: 0px;} -/*]]>*/</style></p><div class="toc-macro rbtoc1418487565226"> +/*]]>*/</style></p><div class="toc-macro rbtoc1418563185613"> <ul class="toc-indentation"><li><a shape="rect" href="#Community-GettingInvolved">Getting Involved</a> <ul class="toc-indentation"><li><a shape="rect" href="#Community-ReportingProblems/GettingSupport">Reporting Problems / Getting Support</a></li><li><a shape="rect" href="#Community-ContributingtranslationsforTapestrybuilt-inmessages">Contributing translations for Tapestry built-in messages</a></li><li><a shape="rect" href="#Community-SourceCodeAccess">Source Code Access</a></li><li><a shape="rect" href="#Community-BecomingaContributor">Becoming a Contributor</a></li><li><a shape="rect" href="#Community-BecomingaCommitter">Becoming a Committer</a></li></ul> </li><li><a shape="rect" href="#Community-CommunityContributions">Community Contributions</a> Modified: websites/production/tapestry/content/component-cheat-sheet.html ============================================================================== --- websites/production/tapestry/content/component-cheat-sheet.html (original) +++ websites/production/tapestry/content/component-cheat-sheet.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Cheat Sheet</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Cheat Sheet</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-classes.html ============================================================================== --- websites/production/tapestry/content/component-classes.html (original) +++ websites/production/tapestry/content/component-classes.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Classes</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Classes</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-events-faq.html ============================================================================== --- websites/production/tapestry/content/component-events-faq.html (original) +++ websites/production/tapestry/content/component-events-faq.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Events FAQ</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Events FAQ</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-events.html ============================================================================== --- websites/production/tapestry/content/component-events.html (original) +++ websites/production/tapestry/content/component-events.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Events</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Events</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-libraries.html ============================================================================== --- websites/production/tapestry/content/component-libraries.html (original) +++ websites/production/tapestry/content/component-libraries.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Libraries</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Libraries</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-mixins.html ============================================================================== --- websites/production/tapestry/content/component-mixins.html (original) +++ websites/production/tapestry/content/component-mixins.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Mixins</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Mixins</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-parameters.html ============================================================================== --- websites/production/tapestry/content/component-parameters.html (original) +++ websites/production/tapestry/content/component-parameters.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Parameters</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Parameters</h1></div></div> <div class="clearer"></div> </div> @@ -142,7 +136,7 @@ <span class="icon icon-page" title="Page">Page:</span> </div> <div class="details"> - <a shape="rect" href="default-parameter.html">Default Parameter</a> + <a shape="rect" href="enum-parameter-recipe.html">Enum Parameter Recipe</a> </div> @@ -151,17 +145,17 @@ <span class="icon icon-page" title="Page">Page:</span> </div> <div class="details"> - <a shape="rect" href="enum-parameter-recipe.html">Enum Parameter Recipe</a> + <a shape="rect" href="default-parameter.html">Default Parameter</a> </div> </li></ul> </div><h1 id="ComponentParameters-ComponentParameters">Component Parameters</h1><p><style type="text/css">/*<![CDATA[*/ -div.rbtoc1415712079661 {padding: 0px;} -div.rbtoc1415712079661 ul {list-style: disc;margin-left: 0px;} -div.rbtoc1415712079661 li {margin-left: 0px;padding-left: 0px;} +div.rbtoc1418563201327 {padding: 0px;} +div.rbtoc1418563201327 ul {list-style: disc;margin-left: 0px;} +div.rbtoc1418563201327 li {margin-left: 0px;padding-left: 0px;} -/*]]>*/</style></p><div class="toc-macro rbtoc1415712079661"> +/*]]>*/</style></p><div class="toc-macro rbtoc1418563201327"> <ul class="toc-indentation"><li>Related Articles</li></ul> <ul><li><a shape="rect" href="#ComponentParameters-ComponentParameters">Component Parameters</a></li><li><a shape="rect" href="#ComponentParameters-ParameterBindings">Parameter Bindings</a></li><li><a shape="rect" href="#ComponentParameters-BindingExpressions">Binding Expressions</a> <ul class="toc-indentation"><li><a shape="rect" href="#ComponentParameters-RenderVariables:Bindings">Render Variables: Bindings</a></li><li><a shape="rect" href="#ComponentParameters-Property:Bindings">Property: Bindings</a></li><li><a shape="rect" href="#ComponentParameters-Validate:Bindings">Validate: Bindings</a></li><li><a shape="rect" href="#ComponentParameters-Translate:Bindings">Translate: Bindings</a></li><li><a shape="rect" href="#ComponentParameters-Asset:Bindings">Asset: Bindings</a></li><li><a shape="rect" href="#ComponentParameters-Context:Bindings">Context: Bindings</a></li></ul> Modified: websites/production/tapestry/content/component-reference.html ============================================================================== --- websites/production/tapestry/content/component-reference.html (original) +++ websites/production/tapestry/content/component-reference.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Reference</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Reference</h1></div></div> <div class="clearer"></div> </div> @@ -108,11 +102,11 @@ <p><strong>Contents</strong></p> <style type="text/css">/*<![CDATA[*/ -div.rbtoc1415711993807 {padding: 0px;} -div.rbtoc1415711993807 ul {list-style: disc;margin-left: 0px;} -div.rbtoc1415711993807 li {margin-left: 0px;padding-left: 0px;} +div.rbtoc1418563182989 {padding: 0px;} +div.rbtoc1418563182989 ul {list-style: disc;margin-left: 0px;} +div.rbtoc1418563182989 li {margin-left: 0px;padding-left: 0px;} -/*]]>*/</style><div class="toc-macro rbtoc1415711993807"> +/*]]>*/</style><div class="toc-macro rbtoc1418563182989"> <ul class="toc-indentation"><li>Related Articles</li></ul> <ul><li><a shape="rect" href="#ComponentReference-Tapestry-providedComponents">Tapestry-provided Components</a> <ul class="toc-indentation"><li><a shape="rect" href="#ComponentReference-AJAX-specificComponents">AJAX-specific Components</a></li><li><a shape="rect" href="#ComponentReference-BeanDisplaying&Editing">Bean Displaying & Editing</a></li><li><a shape="rect" href="#ComponentReference-ConditionalandLoopingComponents">Conditional and Looping Components</a></li><li><a shape="rect" href="#ComponentReference-FormComponents">Form Components</a></li><li><a shape="rect" href="#ComponentReference-Grids,TablesandTrees">Grids, Tables and Trees</a></li><li><a shape="rect" href="#ComponentReference-LinksandButtons">Links and Buttons</a></li><li><a shape="rect" href="#ComponentReference-OutputandMessages">Output and Messages</a></li><li><a shape="rect" href="#ComponentReference-Miscellaneous">Miscellaneous</a></li></ul> Modified: websites/production/tapestry/content/component-rendering.html ============================================================================== --- websites/production/tapestry/content/component-rendering.html (original) +++ websites/production/tapestry/content/component-rendering.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Rendering</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Rendering</h1></div></div> <div class="clearer"></div> </div> @@ -149,7 +143,7 @@ <p>The rendering of each component is divided into a number of phases, illustrated below.</p> -<p><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21792222/tapestry_render_phases.png?version=3&modificationDate=1381833043000&api=v2" data-image-src="/confluence/download/attachments/21792222/tapestry_render_phases.png?version=3&modificationDate=1381833043000&api=v2" title="Component Render Phases"><br clear="none"> +<p><img class="confluence-embedded-image" src="component-rendering.data/tapestry_render_phases.png" data-image-src="/confluence/download/attachments/21792222/tapestry_render_phases.png?version=3&modificationDate=1381833043000&api=v2" title="Component Render Phases"><br clear="none"> Each of the orange phases (SetupRender, BeginRender, BeforeRenderBody, etc.) corresponds to an annotation you may place on one or more methods of your class. The annotation directs Tapestry to invoke your method as part of that phase.</p> <p>Methods marked with these annotations are called <strong>render phase methods</strong>.</p> Modified: websites/production/tapestry/content/component-report.html ============================================================================== --- websites/production/tapestry/content/component-report.html (original) +++ websites/production/tapestry/content/component-report.html Sun Dec 14 13:20:36 2014 @@ -47,19 +47,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Report</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Report</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/component-templates.html ============================================================================== --- websites/production/tapestry/content/component-templates.html (original) +++ websites/production/tapestry/content/component-templates.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Component Templates</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Component Templates</h1></div></div> <div class="clearer"></div> </div> Modified: websites/production/tapestry/content/configuration.html ============================================================================== --- websites/production/tapestry/content/configuration.html (original) +++ websites/production/tapestry/content/configuration.html Sun Dec 14 13:20:36 2014 @@ -48,19 +48,13 @@ </div></div> <div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"> -<p> -<span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> +<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div> - -<div class="emblem" style="float:left"><a shape="rect" href="index.html"><img class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2" data-image-src="/confluence/download/attachments/21791252/tapestry_s.png?version=3&modificationDate=1293093635000&api=v2"></a></div> -<div class="title" style="float:left; margin: 0 0 0 3em"> -<h1 id="SmallBanner-PageTitle">Configuration</h1></div></div> +</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Configuration</h1></div></div> <div class="clearer"></div> </div> @@ -130,11 +124,11 @@ </div> </li></ul> </div><h1 id="Configuration-ConfiguringTapestry">Configuring Tapestry</h1><p>This page discusses all the ways in which Tapestry can be configured. Tapestry applications are configured almost entirely using Java, with very little XML at all.</p><p><strong>Contents</strong></p><p><style type="text/css">/*<![CDATA[*/ -div.rbtoc1415712096375 {padding: 0px;} -div.rbtoc1415712096375 ul {list-style: disc;margin-left: 0px;} -div.rbtoc1415712096375 li {margin-left: 0px;padding-left: 0px;} +div.rbtoc1418563208878 {padding: 0px;} +div.rbtoc1418563208878 ul {list-style: disc;margin-left: 0px;} +div.rbtoc1418563208878 li {margin-left: 0px;padding-left: 0px;} -/*]]>*/</style></p><div class="toc-macro rbtoc1415712096375"> +/*]]>*/</style></p><div class="toc-macro rbtoc1418563208878"> <ul class="toc-indentation"><li><a shape="rect" href="#Configuration-XMLconfiguration(web.xml)">XML configuration (web.xml)</a></li><li><a shape="rect" href="#Configuration-YourApplication'sModuleClass">Your Application's Module Class</a></li><li><a shape="rect" href="#Configuration-ConfigurationSymbolNames">Configuration Symbol Names</a></li><li><a shape="rect" href="#Configuration-SettingComponentParameterDefaults">Setting Component Parameter Defaults</a></li><li><a shape="rect" href="#Configuration-ConfiguringIgnoredPaths">Configuring Ignored Paths</a></li><li><a shape="rect" href="#Configuration-ConfiguringContentTypeMapping">Configuring Content Type Mapping</a></li><li><a shape="rect" href="#Configuration-SettingExecutionModes">Setting Execution Modes</a></li><li><a shape="rect" href="#Configuration-SegregatingApplicationsIntoFolders">Segregating Applications Into Folders</a></li></ul> </div><h2 id="Configuration-XMLconfiguration(web.xml)">XML configuration (web.xml)</h2><p>Tapestry runs on top of the standard Java Servlet API. To the servlet container, such as Tomcat, Tapestry appears as a <em>servlet filter</em>. This gives Tapestry great flexibility in matching URLs without requiring lots of XML configuration.</p><p>Although most configuration is done with Java, a small but necessary amount of configuration occurs inside the servlet deployment descriptor, WEB-INF/web.xml. Most of the configuration is boilerplate, nearly the same for all applications.</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>web.xml (partial)</b></div><div class="codeContent panelContent pdl"> <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><