You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tiles.apache.org by ap...@apache.org on 2007/02/07 15:11:16 UTC
svn commit: r504554 - in
/tiles/examples/trunk/tiles-showcase/src/main/webapp: WEB-INF/ common/
examples/tiles/portal/ test/ tutorial/common/ tutorial/common/menu/
tutorial/definitions/ tutorial/portal/
Author: apetrelli
Date: Wed Feb 7 06:11:15 2007
New Revision: 504554
URL: http://svn.apache.org/viewvc?view=rev&rev=504554
Log:
TILES-103
Application of JSP tags and XML elements refactoring regarding attributes to the showcase.
Modified:
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-defs.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-doc-defs.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-examples-defs.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tests-defs.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_de.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_fr.xml
tiles/examples/trunk/tiles-showcase/src/main/webapp/common/submenu.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/examples/tiles/portal/portalBody.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/test/testList.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuLinks.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuSrc.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/submenu.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/definitionsConfig.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/simpleBody.jsp
tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/portal/portalBody.jsp
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-defs.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-defs.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-defs.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-defs.xml Wed Feb 7 06:11:15 2007
@@ -42,11 +42,11 @@
<!-- Doc index page description -->
<definition name="doc.mainLayout" template="/layout/classicLayout.jsp">
- <put name="title" value="Tiles Library Documentation" />
- <put name="header" value="/common/header.jsp" />
- <put name="menu" value="doc.menu.main" />
- <put name="footer" value="/common/footer.jsp" />
- <put name="body" value="doc.portal.body" />
+ <putAttribute name="title" value="Tiles Library Documentation" />
+ <putAttribute name="header" value="/common/header.jsp" />
+ <putAttribute name="menu" value="doc.menu.main" />
+ <putAttribute name="footer" value="/common/footer.jsp" />
+ <putAttribute name="body" value="doc.portal.body" />
</definition>
<!-- ======================================================= -->
@@ -54,21 +54,21 @@
<!-- ======================================================= -->
<definition name="doc.portal.body" template="/layout/columnsLayout.jsp">
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/doc/portal/welcome.jsp" />
- <add value="/doc/portal/features.jsp" />
- <!--<add value="/doc/portal/todo.jsp" /> -->
- <add value="/doc/portal/documentation.jsp" />
- </putList>
- <putList name="list1" >
- <add value="/doc/portal/news.jsp" />
- <add value="/doc/portal/download.jsp" />
- <add value="/doc/portal/tilesCompsTemplates.jsp" />
- <add value="/doc/portal/strutsIntegration.jsp" />
- <add value="/doc/portal/comments.jsp" />
- <add value="/doc/portal/revisions.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/doc/portal/welcome.jsp" />
+ <addAttribute value="/doc/portal/features.jsp" />
+ <!--<addAttribute value="/doc/portal/todo.jsp" /> -->
+ <addAttribute value="/doc/portal/documentation.jsp" />
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/doc/portal/news.jsp" />
+ <addAttribute value="/doc/portal/download.jsp" />
+ <addAttribute value="/doc/portal/tilesCompsTemplates.jsp" />
+ <addAttribute value="/doc/portal/strutsIntegration.jsp" />
+ <addAttribute value="/doc/portal/comments.jsp" />
+ <addAttribute value="/doc/portal/revisions.jsp" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -77,34 +77,34 @@
<!-- Menu bar definition -->
<definition name="doc.menu.main" template="/layouts/vboxLayout.jsp" >
- <putList name="list" >
- <add value="common.menu.home" />
- <add value="common.menu.examples" />
- <add value="common.menu.doc" />
- <!-- <add value="common.menu.printer.friendly" /> -->
- </putList>
+ <putListAttribute name="list" >
+ <addAttribute value="common.menu.home" />
+ <addAttribute value="common.menu.examples" />
+ <addAttribute value="common.menu.doc" />
+ <!-- <putAttribute value="common.menu.printer.friendly" /> -->
+ </putListAttribute>
</definition>
<!-- The home menu definition -->
<definition name="common.menu.home" template="/layouts/menu.jsp" >
- <put name="title" value="Tiles" />
- <putList name="items" >
+ <putAttribute name="title" value="Tiles" />
+ <putListAttribute name="items" >
<item value="Tiles Home" link="/index.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- Printer friendly menu definition -->
<definition name="common.menu.examples" template="/layouts/menu.jsp" >
- <put name="title" value="Examples" />
- <putList name="items" >
+ <putAttribute name="title" value="Examples" />
+ <putListAttribute name="items" >
<item value="Home" link="/switch.do?prefix=/examples&page=/index.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- Documentation menu definition v1.1-->
<definition name="common.menu.doc" template="/layouts/menu.jsp" >
- <put name="title" value="Documentation" />
- <putList name="items" >
+ <putAttribute name="title" value="Documentation" />
+ <putListAttribute name="items" >
<item value="Home" link="/doc/index.jsp" />
<item value="Live Examples" link="/examples/index.jsp" />
<item value="Quick overview" link="/test/quickOverview.jsp" />
@@ -121,18 +121,18 @@
<item value="Struts Home" link="http://www.apache.org"
icon="/images/struts-power.gif" />
-->
- </putList>
+ </putListAttribute>
</definition>
<!-- Printer friendly menu definition -->
<definition name="common.menu.printer.friendly" template="/layouts/menu.jsp" >
- <put name="title" value="Printer Versions" />
- <putList name="items" >
+ <putAttribute name="title" value="Printer Versions" />
+ <putListAttribute name="items" >
<item value="Quick Overview" link="/test/testAll.jsp" />
<item value="Tutorial" link="/doc/tutorialBody.html" />
<item value="User Guide" link="/doc/userGuideBody.html" />
<item value="Overview (old)" link="/doc/overviewBody.html" />
- </putList>
+ </putListAttribute>
</definition>
</tiles-definitions>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-doc-defs.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-doc-defs.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-doc-defs.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-doc-defs.xml Wed Feb 7 06:11:15 2007
@@ -37,11 +37,11 @@
<!-- Doc index page description -->
<definition name="doc.mainLayout" template="/layout/classicLayout.jsp">
- <put name="title" value="Tiles Library Documentation" />
- <put name="header" value="/common/header.jsp" />
- <put name="menu" value="doc.menu.main" />
- <put name="footer" value="/common/footer.jsp" />
- <put name="body" value="doc.portal.body" />
+ <putAttribute name="title" value="Tiles Library Documentation" />
+ <putAttribute name="header" value="/common/header.jsp" />
+ <putAttribute name="menu" value="doc.menu.main" />
+ <putAttribute name="footer" value="/common/footer.jsp" />
+ <putAttribute name="body" value="doc.portal.body" />
</definition>
<!-- ======================================================= -->
@@ -49,21 +49,21 @@
<!-- ======================================================= -->
<definition name="doc.portal.body" template="/layout/columnsLayout.jsp">
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/doc/portal/welcome.jsp" />
- <add value="/doc/portal/features.jsp" />
- <!--<add value="/doc/portal/todo.jsp" /> -->
- <add value="/doc/portal/documentation.jsp" />
- </putList>
- <putList name="list1" >
- <add value="/doc/portal/news.jsp" />
- <add value="/doc/portal/download.jsp" />
- <add value="/doc/portal/tilesCompsTemplates.jsp" />
- <add value="/doc/portal/strutsIntegration.jsp" />
- <add value="/doc/portal/comments.jsp" />
- <add value="/doc/portal/revisions.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/doc/portal/welcome.jsp" />
+ <addAttribute value="/doc/portal/features.jsp" />
+ <!--<addAttribute value="/doc/portal/todo.jsp" /> -->
+ <addAttribute value="/doc/portal/documentation.jsp" />
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/doc/portal/news.jsp" />
+ <addAttribute value="/doc/portal/download.jsp" />
+ <addAttribute value="/doc/portal/tilesCompsTemplates.jsp" />
+ <addAttribute value="/doc/portal/strutsIntegration.jsp" />
+ <addAttribute value="/doc/portal/comments.jsp" />
+ <addAttribute value="/doc/portal/revisions.jsp" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -72,18 +72,18 @@
<!-- Menu bar definition -->
<definition name="doc.menu.main" template="/layout/vboxLayout.jsp" >
- <putList name="componentsList" >
- <add value="doc.menu.links" />
- <add value="doc.menu.taglib.references" />
- <add value="doc.menu.printer.friendly" />
- <add value="doc.menu.old.documents" />
- </putList>
+ <putListAttribute name="componentsList" >
+ <addAttribute value="doc.menu.links" />
+ <addAttribute value="doc.menu.taglib.references" />
+ <addAttribute value="doc.menu.printer.friendly" />
+ <addAttribute value="doc.menu.old.documents" />
+ </putListAttribute>
</definition>
<!-- Documentation menu definition v1.1-->
<definition name="doc.menu.links" template="/layouts/menu.jsp" >
- <put name="title" value="Documentation" />
- <putList name="items" >
+ <putAttribute name="title" value="Documentation" />
+ <putListAttribute name="items" >
<item value="Home" link="/index.jsp" />
<item value="Live Examples (new)" link="/examples/index.jsp" />
<!--
@@ -103,35 +103,35 @@
<item value="Javadoc" link="/api/index.html" />
<item value="Struts Home" link="http://www.apache.org" icon="/images/struts-power.gif"
classtype="org.apache.tiles.beans.SimpleMenuItem" />
- </putList>
+ </putListAttribute>
</definition>
<!-- Printer friendly menu definition -->
<definition name="doc.menu.printer.friendly" template="/layouts/menu.jsp" >
- <put name="title" value="Printer Versions" />
- <putList name="items" >
+ <putAttribute name="title" value="Printer Versions" />
+ <putListAttribute name="items" >
<item value="Quick Overview" link="/test/testAll.jsp" />
<item value="Tutorial" link="/doc/tutorialBody.html" />
<item value="User Guide" link="/doc/userGuideBody.html" />
<item value="Overview (old)" link="/doc/overviewBody.html" />
- </putList>
+ </putListAttribute>
</definition>
<!-- Taglib menu definition -->
<definition name="doc.menu.taglib.references" template="/layouts/menu.jsp" >
- <put name="title" value="Tag Library Reference" />
- <putList name="items" >
+ <putAttribute name="title" value="Tag Library Reference" />
+ <putListAttribute name="items" >
<item value="Tiles Tags" link="/doc/tilesTags.jsp" />
<!-- <item value="Extension Tags (old)" link="/doc/extensionsTags.jsp" /> -->
- </putList>
+ </putListAttribute>
</definition>
<!-- Oldies menu definition -->
<definition name="doc.menu.old.documents" template="/layouts/menu.jsp" >
- <put name="title" value="Old Documents" />
- <putList name="items" >
+ <putAttribute name="title" value="Old Documents" />
+ <putListAttribute name="items" >
<item value="Overview (old)" link="/doc/overview.jsp" />
- </putList>
+ </putListAttribute>
</definition>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-examples-defs.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-examples-defs.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-examples-defs.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-examples-defs.xml Wed Feb 7 06:11:15 2007
@@ -37,11 +37,11 @@
<!-- Master layout and default tiles used by all pages -->
<definition name="examples.masterPage" template="/layouts/classicLayout.jsp">
- <put name="title" value="Tiles 1.1 Examples" />
- <put name="header" value="/examples/tiles/header.jsp" />
- <put name="menu" value="examples.menu.bar" />
- <put name="footer" value="/examples/tiles/footer.jsp" />
- <put name="body" value="/examples/tiles/body.jsp" />
+ <putAttribute name="title" value="Tiles 1.1 Examples" />
+ <putAttribute name="header" value="/examples/tiles/header.jsp" />
+ <putAttribute name="menu" value="examples.menu.bar" />
+ <putAttribute name="footer" value="/examples/tiles/footer.jsp" />
+ <putAttribute name="body" value="/examples/tiles/body.jsp" />
</definition>
<!-- ======================================================= -->
@@ -52,7 +52,7 @@
<!-- Test nested list -->
<definition name="test.nested.list" template="/layouts/vboxLayout.jsp" >
- <putList name="list" >
+ <putListAttribute name="list" >
<item value="item1" link="/examples/tabs.jsp"/>
<item value="item2" link="/examples/tabs.jsp"/>
<item value="item3" link="/examples/tabs.jsp"/>
@@ -60,15 +60,15 @@
<set-property property="link" value="aLink1"/>
<set-property property="value" value="aValue1"/>
</bean>
- <putList name="list" >
+ <putListAttribute name="list" >
<item value="nested.item1" link="/examples/tabs.jsp"/>
- <putList name="list" >
+ <putListAttribute name="list" >
<item value="nested.nested.item1" link="/examples/tabs.jsp"/>
<item value="nested.nested.item2" link="/examples/tabs.jsp"/>
- </putList>
+ </putListAttribute>
<item value="nested.item2" link="/examples/tabs.jsp"/>
- </putList>
- </putList>
+ </putListAttribute>
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -78,14 +78,14 @@
<!-- Menu bar definition -->
<!-- Some definitions come from other definition files (ex : doc.menu.*) -->
<definition name="examples.menu.bar" template="/layouts/vboxLayout.jsp" >
- <putList name="list" >
- <add value="common.menu.home" />
- <add value="examples.userMenu" />
- <add value="examples.menu.links" />
- <add value="common.menu.doc" />
- <add value="examples.menu.settings" />
- <add value="examples.menu.admin" />
- </putList>
+ <putListAttribute name="list" >
+ <addAttribute value="common.menu.home" />
+ <addAttribute value="examples.userMenu" />
+ <addAttribute value="examples.menu.links" />
+ <addAttribute value="common.menu.doc" />
+ <addAttribute value="examples.menu.settings" />
+ <addAttribute value="examples.menu.admin" />
+ </putListAttribute>
</definition>
<!--
@@ -104,12 +104,12 @@
-->
<definition name="examples.userMenu" extends="examples.menu.root"
preparer="org.apache.struts.webapp.tiles.portal.UserMenuAction" >
- <put name="catalogSettings" value="examples.myMenu.catalog.settings"/>
- <put name="catalogName" value="examples.portal.menuCatalog"/>
- <put name="title" value="My Menu" />
- <putList name="items" >
+ <putAttribute name="catalogSettings" value="examples.myMenu.catalog.settings"/>
+ <putAttribute name="catalogName" value="examples.portal.menuCatalog"/>
+ <putAttribute name="title" value="My Menu" />
+ <putListAttribute name="items" >
<item value="customize" link="/examples/myMenuSettings.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!--
@@ -117,18 +117,18 @@
This definition declares available items in the user menu catalog.
-->
<definition name="examples.myMenu.catalog.settings" >
- <putList name="list" >
- <add value="examples.userMenu" />
- <add value="examples.menu.links" />
- <add value="examples.menu.settings" />
- <add value="examples.menu.admin" />
- </putList>
+ <putListAttribute name="list" >
+ <addAttribute value="examples.userMenu" />
+ <addAttribute value="examples.menu.links" />
+ <addAttribute value="examples.menu.settings" />
+ <addAttribute value="examples.menu.admin" />
+ </putListAttribute>
</definition>
<!-- Examples main menu definition -->
<definition name="examples.menu.links" extends="examples.menu.root" >
- <put name="title" value="Examples" />
- <putList name="items" >
+ <putAttribute name="title" value="Examples" />
+ <putListAttribute name="items" >
<item value="Examples Home" link="/examples/index.jsp" />
<item value="Portal" link="/examples/portal.jsp" />
<item value="my Portal" link="/examples/myPortal.jsp" />
@@ -137,25 +137,25 @@
<item value="Tabs (choosen pages)" link="/examples/tabs.jsp"/>
<item value="Tabs (Summaries)" link="/examples/summariesTabs.jsp" />
<item value="Rss Channels" link="/examples/rssChannels.jsp"/>
- </putList>
+ </putListAttribute>
</definition>
<!-- Preferences menu definition -->
<definition name="examples.menu.settings" extends="examples.menu.root" >
- <put name="title" value="Preferences" />
- <putList name="items" >
+ <putAttribute name="title" value="Preferences" />
+ <putListAttribute name="items" >
<item value="my Portal Settings" link="/examples/myPortalSettings.jsp"/>
<item value="my Menu Settings" link="/examples/myMenuSettings.jsp" />
<item value="my Layout Settings" link="/examples/skinSettings.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- admin menu definition -->
<definition name="examples.menu.admin" extends="examples.menu.root" >
- <put name="title" value="Admin" />
- <putList name="items" >
+ <putAttribute name="title" value="Admin" />
+ <putListAttribute name="items" >
<item value="Reload" link="/admin/tiles/reload.do" />
- </putList>
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -164,28 +164,28 @@
<!-- Index page -->
<definition name="examples.index.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Example Summaries" />
- <put name="body" value="examples.index.portal.body" />
+ <putAttribute name="title" value="Tiles 1.1 Example Summaries" />
+ <putAttribute name="body" value="examples.index.portal.body" />
</definition>
<!-- Portal Body declaration-->
<definition name="examples.index.portal.body" template="/layouts/columnsLayout.jsp" >
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/examples/tiles/portalSummary.jsp" />
- <add value="/examples/tiles/myPortalSummary.jsp" />
- <add value="/examples/tiles/rssChannelsSummary.jsp" />
- <add value="/examples/tiles/myLayoutSummary.jsp" />
- <add value="/examples/tiles/adminSummary.jsp" />
- <add value="/examples/tiles/componentsSummary.jsp" />
- </putList>
- <putList name="list1" >
- <add value="/examples/tiles/menuSummary.jsp" />
- <add value="/examples/tiles/myMenuSummary.jsp" />
- <add value="/examples/tiles/tabsSummary.jsp" />
- <add value="/examples/tiles/i18nSummary.jsp" />
- <add value="/examples/tiles/multiChannelsSummary.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/examples/tiles/portalSummary.jsp" />
+ <addAttribute value="/examples/tiles/myPortalSummary.jsp" />
+ <addAttribute value="/examples/tiles/rssChannelsSummary.jsp" />
+ <addAttribute value="/examples/tiles/myLayoutSummary.jsp" />
+ <addAttribute value="/examples/tiles/adminSummary.jsp" />
+ <addAttribute value="/examples/tiles/componentsSummary.jsp" />
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/examples/tiles/menuSummary.jsp" />
+ <addAttribute value="/examples/tiles/myMenuSummary.jsp" />
+ <addAttribute value="/examples/tiles/tabsSummary.jsp" />
+ <addAttribute value="/examples/tiles/i18nSummary.jsp" />
+ <addAttribute value="/examples/tiles/multiChannelsSummary.jsp" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -194,40 +194,40 @@
<!-- Portal page -->
<definition name="examples.portal.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Portal" />
- <put name="body" value="examples.portal.body" />
+ <putAttribute name="title" value="Tiles 1.1 Portal" />
+ <putAttribute name="body" value="examples.portal.body" />
</definition>
<!-- Portal Body declaration-->
<definition name="examples.portal.body" template="/layouts/columnsLayout.jsp"
controllerUrl="/examples/myPortal.do" >
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/examples/tiles/portal/login.jsp" />
- <add value="/examples/tiles/portal/messages.jsp" />
- <add value="/examples/tiles/portal/newsFeed.jsp" />
- <!--<add value="examples.menu.bar" />-->
-
- </putList>
- <putList name="list1" >
- <add value="/examples/tiles/portal/advert3.jsp" />
- <add value="/examples/tiles/portal/stocks.jsp" />
- <add value="/examples/tiles/portal/whatsNew.jsp" />
- <add value="/examples/tiles/portal/advert2.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/examples/tiles/portal/login.jsp" />
+ <addAttribute value="/examples/tiles/portal/messages.jsp" />
+ <addAttribute value="/examples/tiles/portal/newsFeed.jsp" />
+ <!--<addAttribute value="examples.menu.bar" />-->
+
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/examples/tiles/portal/advert3.jsp" />
+ <addAttribute value="/examples/tiles/portal/stocks.jsp" />
+ <addAttribute value="/examples/tiles/portal/whatsNew.jsp" />
+ <addAttribute value="/examples/tiles/portal/advert2.jsp" />
+ </putListAttribute>
<!-- labels used by catalog [optional]-->
- <putList name="labels0" >
- <add value="Login" />
- <add value="Your Messages" />
- <add value="News Feed" />
- <!--<add value="Menu Bar" />-->
- </putList>
- <putList name="labels1" >
- <add value="Advert 3" />
- <add value="Stock" />
- <add value="What's new" />
- <add value="Advert 2" />
- </putList>
+ <putListAttribute name="labels0" >
+ <addAttribute value="Login" />
+ <addAttribute value="Your Messages" />
+ <addAttribute value="News Feed" />
+ <!--<putAttribute value="Menu Bar" />-->
+ </putListAttribute>
+ <putListAttribute name="labels1" >
+ <addAttribute value="Advert 3" />
+ <addAttribute value="Stock" />
+ <addAttribute value="What's new" />
+ <addAttribute value="Advert 2" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -236,8 +236,8 @@
<!-- Portal settings page -->
<definition name="examples.portal.settings.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Portal Settings" />
- <put name="body" value="examples.portal.settings.body" />
+ <putAttribute name="title" value="Tiles 1.1 Portal Settings" />
+ <putAttribute name="body" value="examples.portal.settings.body" />
</definition>
<!-- Portal settings Body declaration-->
@@ -254,8 +254,8 @@
<!-- Portal settings page -->
<definition name="examples.userMenu.settings.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 My Menu Settings" />
- <put name="body" value="examples.userMenu.settings.body" />
+ <putAttribute name="title" value="Tiles 1.1 My Menu Settings" />
+ <putAttribute name="body" value="examples.userMenu.settings.body" />
</definition>
<!-- Portal settings Body declaration-->
@@ -264,14 +264,14 @@
template="/examples/tiles/myMenuSettings.jsp"
extends="examples.userMenu"
controllerUrl="/examples/controller/myMenuSettings.do" >
- <putList name="defaultChoice" >
- <add value="examples.userMenu" />
- <add value="portal.menu.links" />
- <add value="portal.menu.preferences" />
- <add value="doc.menu.taglib.references" />
- <add value="doc.menu.printer.friendly" />
- <add value="doc.menu.old.documents" />
- </putList>
+ <putListAttribute name="defaultChoice" >
+ <addAttribute value="examples.userMenu" />
+ <addAttribute value="portal.menu.links" />
+ <addAttribute value="portal.menu.preferences" />
+ <addAttribute value="doc.menu.taglib.references" />
+ <addAttribute value="doc.menu.printer.friendly" />
+ <addAttribute value="doc.menu.old.documents" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -280,15 +280,15 @@
<!-- tabs page -->
<definition name="examples.tabs.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Tabs layout example" />
- <put name="body" value="examples.tabs.body" />
+ <putAttribute name="title" value="Tiles 1.1 Tabs layout example" />
+ <putAttribute name="body" value="examples.tabs.body" />
</definition>
<!-- body using tabs -->
<definition name="examples.tabs.body" template="/layouts/tabsLayout.jsp" >
- <put name="selectedIndex" value="0" />
- <put name="parameterName" value="selected" />
- <putList name="tabList" >
+ <putAttribute name="selectedIndex" value="0" />
+ <putAttribute name="parameterName" value="selected" />
+ <putListAttribute name="tabList" >
<item value="Doc Home" link="/index.jsp" />
<item value="Quick overview" link="/test/quickOverview.do" />
<!-- <item value="Tutorial" link="/doc/tutorial.jsp" /> -->
@@ -299,7 +299,7 @@
<item value="NewsFeed" link="/examples/tiles/portal/newsFeed.jsp" />
<item value="Stocks" link="/examples/tiles/portal/stocks.jsp" />
<item value="WhatsNew" link="/examples/tiles/portal/whatsNew.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -308,15 +308,15 @@
<!-- tabs page -->
<definition name="examples.tabs.summaries.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Summaries in Tabs" />
- <put name="body" value="examples.tabs.summaries.body" />
+ <putAttribute name="title" value="Tiles 1.1 Summaries in Tabs" />
+ <putAttribute name="body" value="examples.tabs.summaries.body" />
</definition>
<!-- body using tabs -->
<definition name="examples.tabs.summaries.body" template="/layouts/tabsLayout.jsp" >
- <put name="selectedIndex" value="0" />
- <put name="parameterName" value="selected" />
- <putList name="tabList" >
+ <putAttribute name="selectedIndex" value="0" />
+ <putAttribute name="parameterName" value="selected" />
+ <putListAttribute name="tabList" >
<item value="Portal" link="/examples/tiles/portalSummary.jsp" />
<item value="my Portal" link="/examples/tiles/myPortalSummary.jsp"/>
<item value="Menu" link="/examples/tiles/menuSummary.jsp"/>
@@ -327,7 +327,7 @@
<item value="i18n" link="/examples/tiles/i18nSummary.jsp" />
<item value="Multi Channels" link="/examples/tiles/multiChannelsSummary.jsp" />
<item value="Components" link="/examples/tiles/componentsSummary.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -336,8 +336,8 @@
<!-- Rss main page -->
<definition name="examples.rssChannels.page" extends="examples.masterPage">
- <put name="title" value="Tiles 1.1 Rss Channels" />
- <put name="body" value="examples.rssChannel.offline.body" />
+ <putAttribute name="title" value="Tiles 1.1 Rss Channels" />
+ <putAttribute name="body" value="examples.rssChannel.offline.body" />
</definition>
<!-- Rss channel body declaration-->
@@ -345,11 +345,11 @@
<definition name="examples.rssChannel.body"
template="/examples/tiles/rssChannels.jsp"
controllerUrl="/examples/controller/rssChannel.do" >
- <putList name="urls" >
- <!--<add value="http://www.newsforge.com/newsforge.rss" /> -->
- <add value="http://xmlhack.com/rss.php" />
- <add value="http://lwn.net/headlines/rss" />
- </putList>
+ <putListAttribute name="urls" >
+ <!--<putAttribute value="http://www.newsforge.com/newsforge.rss" /> -->
+ <addAttribute value="http://xmlhack.com/rss.php" />
+ <addAttribute value="http://lwn.net/headlines/rss" />
+ </putListAttribute>
</definition>
<!-- Rss channel body declaration-->
@@ -357,10 +357,10 @@
<definition name="examples.rssChannel.offline.body"
template="/examples/tiles/rssChannels.jsp"
controllerUrl="/examples/controller/rssChannel.do" >
- <putList name="urls" >
- <add value="/examples/rssFeed/rss-example.xml" />
- <add value="/examples/rssFeed/apacheweek-headlines.xml" />
- </putList>
+ <putListAttribute name="urls" >
+ <addAttribute value="/examples/rssFeed/rss-example.xml" />
+ <addAttribute value="/examples/rssFeed/apacheweek-headlines.xml" />
+ </putListAttribute>
</definition>
<!-- ======================================================= -->
@@ -369,17 +369,17 @@
<!-- Skin main page -->
<definition name="examples.skin.settings.page" extends="examples.customizable.layouts.root">
- <put name="title" value="Tiles 1.1 Skin Setting" />
- <put name="body" value="examples.skin.settings.body" />
+ <putAttribute name="title" value="Tiles 1.1 Skin Setting" />
+ <putAttribute name="body" value="examples.skin.settings.body" />
</definition>
<!-- Skin body declaration-->
<definition name="examples.skin.settings.body"
template="/examples/tiles/mySkinSettings.jsp"
controllerUrl="/examples/controller/mySkinSettings.do" >
- <put name="userSettingsName" value="tiles.examples.skin.user.settings" />
- <!--<put name="catalogName" value="tiles.examples.skin.catalog" />-->
- <put name="catalogSettings" value="examples.available.skins" />
+ <putAttribute name="userSettingsName" value="tiles.examples.skin.user.settings" />
+ <!--<putAttribute name="catalogName" value="tiles.examples.skin.catalog" />-->
+ <putAttribute name="catalogSettings" value="examples.available.skins" />
</definition>
<!-- ======================================================= -->
@@ -395,33 +395,33 @@
<definition name="examples.customizable.layouts.root"
extends="examples.masterPage"
template="/examples/controller/layoutSwitch.do" >
- <put name="userSettingsName" value="tiles.examples.skin.user.settings" />
- <!--<put name="catalogName" value="tiles.examples.skin.catalog" />-->
- <put name="catalogSettings" value="examples.available.skins" />
- <put name="layout.attribute" value="page.layout" />
+ <putAttribute name="userSettingsName" value="tiles.examples.skin.user.settings" />
+ <!--<putAttribute name="catalogName" value="tiles.examples.skin.catalog" />-->
+ <putAttribute name="catalogSettings" value="examples.available.skins" />
+ <putAttribute name="layout.attribute" value="page.layout" />
</definition>
<!-- Available skins -->
<definition name="examples.available.skins" >
- <putList name="skin.list" >
- <add value="examples.default.skin" />
- <add value="examples.menuleft.skin" />
- </putList>
+ <putListAttribute name="skin.list" >
+ <addAttribute value="examples.default.skin" />
+ <addAttribute value="examples.menuleft.skin" />
+ </putListAttribute>
</definition>
<!-- Default skin values -->
<definition name="examples.default.skin" >
- <put name="skin.label" value="Default" />
- <put name="page.layout" value="/layouts/classicLayout.jsp" />
- <put name="menu.layout" value="/layouts/menu.jsp" />
- <put name="menuBar.layout" value="/layouts/vboxLayout.jsp" />
+ <putAttribute name="skin.label" value="Default" />
+ <putAttribute name="page.layout" value="/layouts/classicLayout.jsp" />
+ <putAttribute name="menu.layout" value="/layouts/menu.jsp" />
+ <putAttribute name="menuBar.layout" value="/layouts/vboxLayout.jsp" />
</definition>
<!-- Default skin values -->
<definition name="examples.menuleft.skin" extends="examples.default.skin" >
- <put name="skin.label" value="Left Menu" />
- <put name="page.layout" value="/layouts/skin1/menuLeftLayout.jsp" />
- <put name="menu.layout" value="/layouts/menu.jsp" />
+ <putAttribute name="skin.label" value="Left Menu" />
+ <putAttribute name="page.layout" value="/layouts/skin1/menuLeftLayout.jsp" />
+ <putAttribute name="menu.layout" value="/layouts/menu.jsp" />
</definition>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tests-defs.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tests-defs.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tests-defs.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tests-defs.xml Wed Feb 7 06:11:15 2007
@@ -33,14 +33,14 @@
<!-- Test instances -->
<definition name="test.home.page" extends="doc.mainLayout" >
- <put name="title" value="Tiles: test page" />
- <put name="body" value="/test/testAll.jsp" />
+ <putAttribute name="title" value="Tiles: test page" />
+ <putAttribute name="body" value="/test/testAll.jsp" />
</definition>
<!-- Test menu definition -->
<definition name="test.menu.links" template="/layouts/menu.jsp" >
- <put name="title" value="Tests" />
- <putList name="items" >
+ <putAttribute name="title" value="Tests" />
+ <putListAttribute name="items" >
<item value="All in one" link="/test/index.jsp" />
<item value="Basic" link="/test/testBasic.jsp" />
<item value="Ignore attribute" link="/test/testIgnore.jsp" />
@@ -48,71 +48,71 @@
<item value="Role" link="/test/testRole.jsp" />
<item value="Struts action" link="/test/testStrutsAction.jsp" />
<item value="Controller" link="/test/testController.jsp" />
- </putList>
+ </putListAttribute>
</definition>
<!-- Test instances -->
<definition name="test.layout.test1" template="/test/layout.jsp" >
- <put name="title" value="Test definition from factory : basic" />
- <put name="header" value="header.jsp" />
- <put name="body" value="body.jsp" />
+ <putAttribute name="title" value="Test definition from factory : basic" />
+ <putAttribute name="header" value="header.jsp" />
+ <putAttribute name="body" value="body.jsp" />
</definition>
<!-- Test instances -->
<definition name="test.layout.test2" template="/test/layout.jsp" >
- <put name="title" value="Test definition from factory : specify types" type="string" />
- <put name="header" value="header.jsp" type="template" />
- <put name="body" value="body.jsp" type="template" />
+ <putAttribute name="title" value="Test definition from factory : specify types" type="string" />
+ <putAttribute name="header" value="header.jsp" type="template" />
+ <putAttribute name="body" value="body.jsp" type="template" />
</definition>
<!-- Test instances -->
<definition name="test.layout.test3" template="/test/layout.jsp" >
- <put name="title" value="Test definition from factory : Test with a tag body (to do)" />
- <put name="header" value="This is a header" type="string"/>
- <put name="body" value="body.jsp"/>
+ <putAttribute name="title" value="Test definition from factory : Test with a tag body (to do)" />
+ <putAttribute name="header" value="This is a header" type="string"/>
+ <putAttribute name="body" value="body.jsp"/>
</definition>
<!-- Test backward compatibility -->
<definition name="test.layout.test4" template="/test/layout.jsp" >
- <put name="title" value="Test definition from factory: backward compatibility"
+ <putAttribute name="title" value="Test definition from factory: backward compatibility"
type="string"/>
- <put name="header" value="header.jsp"/>
- <put name="body" value="body.jsp" />
+ <putAttribute name="header" value="header.jsp"/>
+ <putAttribute name="body" value="body.jsp" />
</definition>
<!-- Test Struts Action and Tiles integration -->
<definition name="test.struts.action" template="/test/layout.jsp" >
- <put name="title" value="Test Struts Action and Tiles integration: default title"
+ <putAttribute name="title" value="Test Struts Action and Tiles integration: default title"
type="string"/>
- <put name="header" value="header.jsp"/>
- <put name="body" value="body.jsp" />
+ <putAttribute name="header" value="header.jsp"/>
+ <putAttribute name="body" value="body.jsp" />
</definition>
<!-- Test Struts Action and Tiles integration -->
<definition name="test.struts.action.fail" template="/test/failpage.jsp" >
- <put name="title" value="Test fail" type="string" />
+ <putAttribute name="title" value="Test fail" type="string" />
</definition>
<!-- Test Tiles Controller -->
<definition name="test.struts.controller"
template="/test/layout.jsp"
preparer="org.apache.struts.webapp.tiles.test.TestTileController" >
- <put name="title" value="Test Tile Controller : call to Controller" />
- <put name="header" value="header.jsp"/>
- <put name="body" value="body.jsp" />
+ <putAttribute name="title" value="Test Tile Controller : call to Controller" />
+ <putAttribute name="header" value="header.jsp"/>
+ <putAttribute name="body" value="body.jsp" />
</definition>
<!-- Test body for put tag -->
<definition name="test.body" template="/test/failpage.jsp" >
- <put name="title" type="string">first body : title</put>
- <put name="body" type="string">second body : body</put>
+ <putAttribute name="title" type="string">first body : title</putAttribute>
+ <putAttribute name="body" type="string">second body : body</putAttribute>
</definition>
<!-- Test instances -->
<definition name="test.action.noforward" template="/test/layout.jsp" >
- <put name="title" value="Test Action with No Forward" />
- <put name="header" value="header.jsp" />
- <put name="body" value="showRequestUri.jsp" />
+ <putAttribute name="title" value="Test Action with No Forward" />
+ <putAttribute name="header" value="header.jsp" />
+ <putAttribute name="body" value="showRequestUri.jsp" />
</definition>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs.xml Wed Feb 7 06:11:15 2007
@@ -33,50 +33,50 @@
<!-- Definition description -->
<definition name="myFirstDefinition" template="/tutorial/layout/classicLayout.jsp">
- <put name="title" value="My First Definition Page" />
- <!-- <put name="title" >My First Definition Page</put> -->
- <put name="header" value="/tutorial/common/header.jsp" />
- <put name="footer" value="/tutorial/common/footer.jsp" />
- <put name="menu" value="/tutorial/common/menu.jsp" />
- <put name="body" value="/tutorial/basic/helloBody.jsp" />
+ <putAttribute name="title" value="My First Definition Page" />
+ <!-- <putAttribute name="title" >My First Definition Page</put> -->
+ <putAttribute name="header" value="/tutorial/common/header.jsp" />
+ <putAttribute name="footer" value="/tutorial/common/footer.jsp" />
+ <putAttribute name="menu" value="/tutorial/common/menu.jsp" />
+ <putAttribute name="body" value="/tutorial/basic/helloBody.jsp" />
</definition>
<!-- Main Layout Definition description -->
<definition name="mainLayout" template="/tutorial/layout/classicLayout.jsp">
- <put name="title" value="World Financial Online" />
- <put name="header" value="/tutorial/common/header.jsp" />
- <put name="footer" value="/tutorial/common/footer.jsp" />
- <put name="menu" value="menu.main" />
- <put name="body" value="main.portal.body" />
+ <putAttribute name="title" value="World Financial Online" />
+ <putAttribute name="header" value="/tutorial/common/header.jsp" />
+ <putAttribute name="footer" value="/tutorial/common/footer.jsp" />
+ <putAttribute name="menu" value="menu.main" />
+ <putAttribute name="body" value="main.portal.body" />
</definition>
<!-- Portal Body declaration-->
<definition name="main.portal.body" template="/layout/columnsLayout.jsp">
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/tutorial/portal/login.jsp" />
- <add value="/tutorial/portal/messages.jsp" />
- <add value="/tutorial/portal/newsFeed.jsp" />
- <add value="/tutorial/portal/advert2.jsp" />
- </putList>
- <putList name="list1" >
- <add value="/tutorial/portal/advert3.jsp" />
- <add value="/tutorial/portal/stocks.jsp" />
- <add value="/tutorial/portal/whatsNew.jsp" />
- <add value="/tutorial/portal/personalLinks.jsp" />
- <add value="/tutorial/portal/search.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/tutorial/portal/login.jsp" />
+ <addAttribute value="/tutorial/portal/messages.jsp" />
+ <addAttribute value="/tutorial/portal/newsFeed.jsp" />
+ <addAttribute value="/tutorial/portal/advert2.jsp" />
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/tutorial/portal/advert3.jsp" />
+ <addAttribute value="/tutorial/portal/stocks.jsp" />
+ <addAttribute value="/tutorial/portal/whatsNew.jsp" />
+ <addAttribute value="/tutorial/portal/personalLinks.jsp" />
+ <addAttribute value="/tutorial/portal/search.jsp" />
+ </putListAttribute>
</definition>
<!-- Main menu definition -->
<definition name="menu.main" template="/layout/vboxLayout.jsp" >
- <putList name="componentsList" >
- <add value="menu.logo" />
- <add value="menu.documentation" />
- <add value="menu.links" />
- <add value="menu.lang" />
- <add value="menu.src" />
- </putList>
+ <putListAttribute name="componentsList" >
+ <addAttribute value="menu.logo" />
+ <addAttribute value="menu.documentation" />
+ <addAttribute value="menu.links" />
+ <addAttribute value="menu.lang" />
+ <addAttribute value="menu.src" />
+ </putListAttribute>
</definition>
<!-- menu logo definition -->
@@ -85,129 +85,129 @@
<!-- Documentation menu -->
<!-- Old style menu. Check module 'examples' for new style -->
<definition name="menu.documentation" template="/common/submenu.jsp" >
- <put name="title" value="Tiles" />
- <putList name="items" >
- <add value="Home" />
- </putList>
- <putList name="links" >
- <add value="/index.jsp" />
- </putList>
+ <putAttribute name="title" value="Tiles" />
+ <putListAttribute name="items" >
+ <addAttribute value="Home" />
+ </putListAttribute>
+ <putListAttribute name="links" >
+ <addAttribute value="/index.jsp" />
+ </putListAttribute>
</definition>
<!-- menu logo definition -->
<definition name="menu.links" template="/common/submenu.jsp" >
- <put name="title" value="Tutorial" />
- <putList name="items" >
- <add value="Home" />
- <add value="Basic Page" />
- <add value="First Portal" />
- <add value="First Definition" />
- <add value="Overloaded Definition" />
- <add value="Extended Definition" />
- <add value="Dynamic Portal" />
- <add value="Dynamic Portal Prefs" />
- <add value="Struts Forward" />
- <add value="Definition Tag" />
- <add value="Extended Definition Tag" />
- <add value="Dynamic Definition" />
- <add value="Frame Example" />
- <add value="Invoice" />
- </putList>
- <putList name="links" >
- <add value="/tutorial/index.jsp" />
- <add value="/tutorial/basicPage.jsp" />
- <add value="/tutorial/portalPage.jsp" />
- <add value="/tutorial/firstDefinition.jsp" />
- <add value="/tutorial/overloadDefinitionParameters.jsp" />
- <add value="/tutorial/extendedDefinition.jsp" />
- <add value="/tutorial/dynPortal/index.jsp" />
- <add value="/tutorial/dynPortal/myPortalPrefs.jsp" />
- <add value="/tutorial/strutsForward.jsp" />
- <add value="/tutorial/definitionTag.jsp" />
- <add value="/tutorial/extendedDefinitionTag.jsp" />
- <add value="/tutorial/dynTemplate.do" />
- <add value="/tutorial/basicFramesetPage.jsp" />
- <add value="/tutorial/invoice/index.jsp" />
- </putList>
+ <putAttribute name="title" value="Tutorial" />
+ <putListAttribute name="items" >
+ <addAttribute value="Home" />
+ <addAttribute value="Basic Page" />
+ <addAttribute value="First Portal" />
+ <addAttribute value="First Definition" />
+ <addAttribute value="Overloaded Definition" />
+ <addAttribute value="Extended Definition" />
+ <addAttribute value="Dynamic Portal" />
+ <addAttribute value="Dynamic Portal Prefs" />
+ <addAttribute value="Struts Forward" />
+ <addAttribute value="Definition Tag" />
+ <addAttribute value="Extended Definition Tag" />
+ <addAttribute value="Dynamic Definition" />
+ <addAttribute value="Frame Example" />
+ <addAttribute value="Invoice" />
+ </putListAttribute>
+ <putListAttribute name="links" >
+ <addAttribute value="/tutorial/index.jsp" />
+ <addAttribute value="/tutorial/basicPage.jsp" />
+ <addAttribute value="/tutorial/portalPage.jsp" />
+ <addAttribute value="/tutorial/firstDefinition.jsp" />
+ <addAttribute value="/tutorial/overloadDefinitionParameters.jsp" />
+ <addAttribute value="/tutorial/extendedDefinition.jsp" />
+ <addAttribute value="/tutorial/dynPortal/index.jsp" />
+ <addAttribute value="/tutorial/dynPortal/myPortalPrefs.jsp" />
+ <addAttribute value="/tutorial/strutsForward.jsp" />
+ <addAttribute value="/tutorial/definitionTag.jsp" />
+ <addAttribute value="/tutorial/extendedDefinitionTag.jsp" />
+ <addAttribute value="/tutorial/dynTemplate.do" />
+ <addAttribute value="/tutorial/basicFramesetPage.jsp" />
+ <addAttribute value="/tutorial/invoice/index.jsp" />
+ </putListAttribute>
</definition>
<!-- Menu sources definition -->
<definition name="menu.src" template="/tutorial/common/menuViewSrc.jsp" >
- <putList name="list" >
- <add value="/tutorial/index.jsp" />
- <add value="/tutorial/basicPage.jsp" />
- <add value="/tutorial/portalPage.jsp" />
- <add value="/tutorial/firstDefinition.jsp" />
- <add value="/tutorial/overloadDefinitionParameters.jsp" />
- <add value="/tutorial/extendedDefinition.jsp" />
- <add value="/tutorial/definitionTag.jsp" />
- <add value="/tutorial/extendedDefinitionTag.jsp" />
- <add value="/tutorial/basicFramesetPage.jsp" />
- <add value="/tutorial/WEB-INF/templateDefinitions.xml" />
-
- <add value="/tutorial/basic/myLayout.jsp" />
- <add value="/tutorial/basic/hello.jsp" />
- <add value="/tutorial/basic/menu.jsp" />
- <add value="/tutorial/portal/portalBody.jsp" />
-
- <add value="/tutorial/common/footer.jsp" />
- <add value="/tutorial/common/menu.jsp" />
- <add value="/tutorial/common/submenu.jsp" />
- <add value="/tutorial/common/menuViewSrc.jsp" />
- <add value="/tutorial/common/viewSrc.jsp" />
- <add value="/tutorial/common/viewSrcBody.jsp" />
+ <putListAttribute name="list" >
+ <addAttribute value="/tutorial/index.jsp" />
+ <addAttribute value="/tutorial/basicPage.jsp" />
+ <addAttribute value="/tutorial/portalPage.jsp" />
+ <addAttribute value="/tutorial/firstDefinition.jsp" />
+ <addAttribute value="/tutorial/overloadDefinitionParameters.jsp" />
+ <addAttribute value="/tutorial/extendedDefinition.jsp" />
+ <addAttribute value="/tutorial/definitionTag.jsp" />
+ <addAttribute value="/tutorial/extendedDefinitionTag.jsp" />
+ <addAttribute value="/tutorial/basicFramesetPage.jsp" />
+ <addAttribute value="/tutorial/WEB-INF/templateDefinitions.xml" />
+
+ <addAttribute value="/tutorial/basic/myLayout.jsp" />
+ <addAttribute value="/tutorial/basic/hello.jsp" />
+ <addAttribute value="/tutorial/basic/menu.jsp" />
+ <addAttribute value="/tutorial/portal/portalBody.jsp" />
+
+ <addAttribute value="/tutorial/common/footer.jsp" />
+ <addAttribute value="/tutorial/common/menu.jsp" />
+ <addAttribute value="/tutorial/common/submenu.jsp" />
+ <addAttribute value="/tutorial/common/menuViewSrc.jsp" />
+ <addAttribute value="/tutorial/common/viewSrc.jsp" />
+ <addAttribute value="/tutorial/common/viewSrcBody.jsp" />
- <add value="/tutorial/common/menu/menuLogo.jsp" />
- <add value="/tutorial/common/menu/menuLinks.jsp" />
- <add value="/tutorial/common/menu/menuSrc.jsp" />
-
- <add value="/tutorial/layout/classicLayout.jsp" />
- <add value="/tutorial/layout/columnsLayout.jsp" />
- <add value="/tutorial/layout/vboxLayout.jsp" />
+ <addAttribute value="/tutorial/common/menu/menuLogo.jsp" />
+ <addAttribute value="/tutorial/common/menu/menuLinks.jsp" />
+ <addAttribute value="/tutorial/common/menu/menuSrc.jsp" />
+
+ <addAttribute value="/tutorial/layout/classicLayout.jsp" />
+ <addAttribute value="/tutorial/layout/columnsLayout.jsp" />
+ <addAttribute value="/tutorial/layout/vboxLayout.jsp" />
- <add value="/tutorial/invoice/editAddress.jsp" />
- <add value="/tutorial/invoice/editInvoice.jsp" />
- <add value="/tutorial/invoice/index.jsp" />
- </putList>
+ <addAttribute value="/tutorial/invoice/editAddress.jsp" />
+ <addAttribute value="/tutorial/invoice/editInvoice.jsp" />
+ <addAttribute value="/tutorial/invoice/index.jsp" />
+ </putListAttribute>
</definition>
<!-- select language menu -->
<definition name="menu.lang" template="/common/submenu.jsp" >
- <put name="title" value="Language" />
- <putList name="items" >
- <add value="Français" />
- <add value="English" />
- <add value="Deutsch" />
- </putList>
- <putList name="links" >
- <add value="/tutorial/lang.do?language=FR" />
- <add value="/tutorial/lang.do?language=UK" />
- <add value="/tutorial/lang.do?language=DE" />
- </putList>
+ <putAttribute name="title" value="Language" />
+ <putListAttribute name="items" >
+ <addAttribute value="Français" />
+ <addAttribute value="English" />
+ <addAttribute value="Deutsch" />
+ </putListAttribute>
+ <putListAttribute name="links" >
+ <addAttribute value="/tutorial/lang.do?language=FR" />
+ <addAttribute value="/tutorial/lang.do?language=UK" />
+ <addAttribute value="/tutorial/lang.do?language=DE" />
+ </putListAttribute>
</definition>
<!-- Extended definition example -->
<definition name="extended.definition.example" extends="mainLayout" >
- <put name="title" value="Extended Definition" />
- <put name="body" value="/tutorial/portal/newsFeed.jsp" />
+ <putAttribute name="title" value="Extended Definition" />
+ <putAttribute name="body" value="/tutorial/portal/newsFeed.jsp" />
</definition>
<!-- Struts forward definition example -->
<definition name="forward.example.choice.page" extends="mainLayout" >
- <put name="title" value="Struts Forward Test" />
- <put name="body" value="/tutorial/forward/forwardBody.jsp" />
+ <putAttribute name="title" value="Struts Forward Test" />
+ <putAttribute name="body" value="/tutorial/forward/forwardBody.jsp" />
</definition>
<!-- Struts forward definition example -->
<definition name="forward.example.success.page" extends="mainLayout" >
- <put name="title" value="Struts Forward to 'success'" />
- <put name="body" value="/tutorial/forward/successBody.jsp" />
+ <putAttribute name="title" value="Struts Forward to 'success'" />
+ <putAttribute name="body" value="/tutorial/forward/successBody.jsp" />
</definition>
<!-- Struts forward definition example -->
<definition name="forward.example.failure.page" extends="mainLayout" >
- <put name="title" value="Struts Forward to 'failure'" />
- <put name="body" value="/tutorial/forward/failureBody.jsp" />
+ <putAttribute name="title" value="Struts Forward to 'failure'" />
+ <putAttribute name="body" value="/tutorial/forward/failureBody.jsp" />
</definition>
<!-- ======================================================= -->
@@ -216,27 +216,27 @@
<!-- Dynamic portal main page (uses common layout) -->
<definition name="rssChannelTile" template="/tutorial/actions/rssChannel.do" >
- <putList name="urls" >
+ <putListAttribute name="urls" >
<!--
- <add value="http://www.newsforge.com/newsforge.rss" />
+ <addAttribute value="http://www.newsforge.com/newsforge.rss" />
-->
- <add value="http://xmlhack.com/rss.php" />
- <add value="http://lwn.net/headlines/rss" />
- </putList>
+ <addAttribute value="http://xmlhack.com/rss.php" />
+ <addAttribute value="http://lwn.net/headlines/rss" />
+ </putListAttribute>
</definition>
<!-- Dynamic portal main page (uses common layout) -->
<definition name="rssLocalChannelTile" template="/tutorial/actions/rssChannel.do" >
- <putList name="urls" >
- <add value="/examples/rssFeed/rss-example.xml" />
- <add value="/examples/rssFeed/apacheweek-headlines.xml" />
- </putList>
+ <putListAttribute name="urls" >
+ <addAttribute value="/examples/rssFeed/rss-example.xml" />
+ <addAttribute value="/examples/rssFeed/apacheweek-headlines.xml" />
+ </putListAttribute>
</definition>
<!-- Dynamic portal main page (uses common layout) -->
<definition name="test.rssChannel.page" extends="mainLayout" >
- <put name="title" value="Rss Channel" />
- <put name="body" value="rssChannelTile" />
+ <putAttribute name="title" value="Rss Channel" />
+ <putAttribute name="body" value="rssChannelTile" />
</definition>
@@ -246,34 +246,34 @@
<!-- Dynamic portal body (Define default list) -->
<definition name="dynamic.portal.body" template="/tutorial/actions/myPortal.do" >
- <put name="numCols" value="2" />
- <putList name="list0" >
- <add value="/tutorial/portal/login.jsp" />
- <add value="/tutorial/portal/messages.jsp" />
- <add value="/tutorial/portal/newsFeed.jsp" />
- <add value="/tutorial/portal/advert2.jsp" />
- <add value="rssChannelTile" />
- </putList>
- <putList name="list1" >
- <add value="/tutorial/portal/advert3.jsp" />
- <add value="rssLocalChannelTile" />
- <add value="/tutorial/portal/stocks.jsp" />
- <add value="/tutorial/portal/whatsNew.jsp" />
- <add value="/tutorial/portal/personalLinks.jsp" />
- <add value="/tutorial/portal/search.jsp" />
- </putList>
+ <putAttribute name="numCols" value="2" />
+ <putListAttribute name="list0" >
+ <addAttribute value="/tutorial/portal/login.jsp" />
+ <addAttribute value="/tutorial/portal/messages.jsp" />
+ <addAttribute value="/tutorial/portal/newsFeed.jsp" />
+ <addAttribute value="/tutorial/portal/advert2.jsp" />
+ <addAttribute value="rssChannelTile" />
+ </putListAttribute>
+ <putListAttribute name="list1" >
+ <addAttribute value="/tutorial/portal/advert3.jsp" />
+ <addAttribute value="rssLocalChannelTile" />
+ <addAttribute value="/tutorial/portal/stocks.jsp" />
+ <addAttribute value="/tutorial/portal/whatsNew.jsp" />
+ <addAttribute value="/tutorial/portal/personalLinks.jsp" />
+ <addAttribute value="/tutorial/portal/search.jsp" />
+ </putListAttribute>
</definition>
<!-- Dynamic portal main page (use common layout) -->
<definition name="myDynamicPortal" extends="mainLayout" >
- <put name="title" value="My Portal" />
- <put name="body" value="dynamic.portal.body" />
+ <putAttribute name="title" value="My Portal" />
+ <putAttribute name="body" value="dynamic.portal.body" />
</definition>
<!-- Dynamic portal preferences page (use common layout) -->
<definition name="myDynamicPortalPreferences" extends="mainLayout" >
- <put name="title" value="My Portal Settings" />
- <put name="body" value="dynamic.portal.prefs.body" />
+ <putAttribute name="title" value="My Portal Settings" />
+ <putAttribute name="body" value="dynamic.portal.prefs.body" />
</definition>
<!-- Dynamic portal preferences body (extends portal.body to inherit default list) -->
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_de.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_de.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_de.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_de.xml Wed Feb 7 06:11:15 2007
@@ -33,24 +33,24 @@
<!-- Main Layout Definition description -->
<definition name="mainLayout">
- <put name="title" value="World Financial Online - Deutsche Version" />
- <!--<put name="header" value="/tutorial/common/header.jsp"/>-->
- <put name="footer" value="/tutorial/de/common/footer.jsp" />
- <!--<put name="menu" value="menu.main"/>
- <put name="body" value="main.portal.body"/>-->
+ <putAttribute name="title" value="World Financial Online - Deutsche Version" />
+ <!--<putAttribute name="header" value="/tutorial/common/header.jsp"/>-->
+ <putAttribute name="footer" value="/tutorial/de/common/footer.jsp" />
+ <!--<putAttribute name="menu" value="menu.main"/>
+ <putAttribute name="body" value="main.portal.body"/>-->
</definition>
<!-- select language menu -->
<definition name="menu.lang" template="/common/submenu.jsp" >
- <put name="title" value="Sprache" />
- <putList name="items" >
- <add value="Englisch" />
- <add value="Französisch" />
- </putList>
- <putList name="links" >
- <add value="/tutorial/lang.do?language=UK" />
- <add value="/tutorial/lang.do?language=FR" />
- </putList>
+ <putAttribute name="title" value="Sprache" />
+ <putListAttribute name="items" >
+ <addAttribute value="Englisch" />
+ <addAttribute value="Französisch" />
+ </putListAttribute>
+ <putListAttribute name="links" >
+ <addAttribute value="/tutorial/lang.do?language=UK" />
+ <addAttribute value="/tutorial/lang.do?language=FR" />
+ </putListAttribute>
</definition>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_fr.xml
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_fr.xml?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_fr.xml (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/WEB-INF/tiles-tutorial-defs_fr.xml Wed Feb 7 06:11:15 2007
@@ -33,24 +33,24 @@
<!-- Main Layout Definition description -->
<definition name="mainLayout" >
- <put name="title" value="Le Monde Financier En Ligne" />
- <!-- <put name="header" value="/tutorial/common/header.jsp" /> -->
- <put name="footer" value="/tutorial/fr/common/footer.jsp" />
- <!-- <put name="menu" value="menu.main" /> -->
- <!-- <put name="body" value="main.portal.body" /> -->
+ <putAttribute name="title" value="Le Monde Financier En Ligne" />
+ <!-- <putAttribute name="header" value="/tutorial/common/header.jsp" /> -->
+ <putAttribute name="footer" value="/tutorial/fr/common/footer.jsp" />
+ <!-- <putAttribute name="menu" value="menu.main" /> -->
+ <!-- <putAttribute name="body" value="main.portal.body" /> -->
</definition>
<!-- select language menu -->
<definition name="menu.lang" template="/common/submenu.jsp" >
- <put name="title" value="Langue" />
- <putList name="items" >
- <add value="English" />
- <add value="Deutch" />
- </putList>
- <putList name="links" >
- <add value="/tutorial/lang.do?language=UK" />
- <add value="/tutorial/lang.do?language=DE" />
- </putList>
+ <putAttribute name="title" value="Langue" />
+ <putListAttribute name="items" >
+ <addAttribute value="English" />
+ <addAttribute value="Deutch" />
+ </putListAttribute>
+ <putListAttribute name="links" >
+ <addAttribute value="/tutorial/lang.do?language=UK" />
+ <addAttribute value="/tutorial/lang.do?language=DE" />
+ </putListAttribute>
</definition>
</tiles-definitions>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/common/submenu.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/common/submenu.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/common/submenu.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/common/submenu.jsp Wed Feb 7 06:11:15 2007
@@ -83,16 +83,16 @@
<%-- Following are some code example using this submenu
<tiles:insertTemplate template="/common/submenu.jsp" flush="true">
<tiles:putAttribute name="title" value="Main Menu" />
- <tiles:putList name="items" >
+ <tiles:putListAttribute name="items" >
<tiles:add value="Home" />
<tiles:add value="Edit Customer" />
<tiles:add value="Invoice" />
- </tiles:putList>
- <tiles:putList name="links" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="links" >
<tiles:add value="index.jsp" />
<tiles:add value="invoice/index.jsp" />
<tiles:add value="invoice/index.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
<tiles:insertDefinition name="mainSubMenu" flush="true">
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/examples/tiles/portal/portalBody.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/examples/tiles/portal/portalBody.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/examples/tiles/portal/portalBody.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/examples/tiles/portal/portalBody.jsp Wed Feb 7 06:11:15 2007
@@ -25,17 +25,17 @@
<tiles:insertTemplate template="layout/columnsLayout.jsp" flush="true">
<tiles:putAttribute name="numCols" value="2" />
- <tiles:putList name="list0" >
+ <tiles:putListAttribute name="list0" >
<tiles:add value="/tutorial/portal/login.jsp" />
<tiles:add value="/tutorial/portal/messages.jsp" />
<tiles:add value="/tutorial/portal/newsFeed.jsp" />
<tiles:add value="/tutorial/portal/advert2.jsp" />
- </tiles:putList>
- <tiles:putList name="list1" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="list1" >
<tiles:add value="/tutorial/portal/advert3.jsp" />
<tiles:add value="/tutorial/portal/stocks.jsp" />
<tiles:add value="/tutorial/portal/whatsNew.jsp" />
<tiles:add value="/tutorial/portal/personalLinks.jsp" />
<tiles:add value="/tutorial/portal/search.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/test/testList.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/test/testList.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/test/testList.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/test/testList.jsp Wed Feb 7 06:11:15 2007
@@ -29,16 +29,16 @@
--%>
<tiles:insertTemplate template="menu.jsp" >
<tiles:putAttribute name="title" value="Test menu" />
- <tiles:putList name="items">
+ <tiles:putListAttribute name="items">
<tiles:add value="home" />
<tiles:add>
<img src="<%=request.getContextPath()%>/images/struts-power.gif"
align="right" border="0"></tiles:add>
<tiles:add value="documentation"/>
- </tiles:putList>
- <tiles:putList name="links">
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="links">
<tiles:add value="/index.jsp"/>
<tiles:add value="/../struts-documentation"/>
<tiles:add value="/../comps-doc" type="string" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu.jsp Wed Feb 7 06:11:15 2007
@@ -24,9 +24,9 @@
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<tiles:insertTemplate template="/layout/vboxLayout.jsp" flush="true" >
- <tiles:putList name="componentsList" >
+ <tiles:putListAttribute name="componentsList" >
<tiles:add value="/tutorial/common/menu/menuLogo.jsp" />
<tiles:add value="/tutorial/common/menu/menuLinks.jsp" />
<tiles:add value="/tutorial/common/menu/menuSrc.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuLinks.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuLinks.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuLinks.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuLinks.jsp Wed Feb 7 06:11:15 2007
@@ -25,14 +25,14 @@
<tiles:insertTemplate template="/common/submenu.jsp" flush="true">
<tiles:putAttribute name="title" value="Main Menu" />
- <tiles:putList name="items" >
+ <tiles:putListAttribute name="items" >
<tiles:add value="Home" />
<tiles:add value="Basic Page" />
<tiles:add value="First Portal" />
- </tiles:putList>
- <tiles:putList name="links" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="links" >
<tiles:add value="/tutorial/index.jsp" />
<tiles:add value="/tutorial/basicPage.jsp" />
<tiles:add value="/tutorial/portalPage.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuSrc.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuSrc.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuSrc.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/menu/menuSrc.jsp Wed Feb 7 06:11:15 2007
@@ -24,7 +24,7 @@
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<tiles:insertTemplate template="/tutorial/common/menuViewSrc.jsp" flush="true" >
- <tiles:putList name="list" >
+ <tiles:putListAttribute name="list" >
<tiles:add value="/tutorial/basicPage.jsp" />
<tiles:add value="/tutorial/portalPage.jsp" />
<tiles:add value="/tutorial/portal/portalBody.jsp" />
@@ -33,5 +33,5 @@
<tiles:add value="/tutorial/common/footer.jsp" />
<tiles:add value="/layout/classicLayout.jsp" />
<tiles:add value="/layout/vboxLayout.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/submenu.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/submenu.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/submenu.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/common/submenu.jsp Wed Feb 7 06:11:15 2007
@@ -83,16 +83,16 @@
<%-- Following are some code example using this submenu
<tiles:insertTemplate template="/common/submenu.jsp" flush="true">
<tiles:putAttribute name="title" value="Main Menu" />
- <tiles:putList name="items" >
+ <tiles:putListAttribute name="items" >
<tiles:add value="Home" />
<tiles:add value="Edit Customer" />
<tiles:add value="Invoice" />
- </tiles:putList>
- <tiles:putList name="links" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="links" >
<tiles:add value="index.jsp" />
<tiles:add value="invoice/index.jsp" />
<tiles:add value="invoice/index.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
<tiles:insertDefinition name="mainSubMenu" flush="true">
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/definitionsConfig.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/definitionsConfig.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/definitionsConfig.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/definitionsConfig.jsp Wed Feb 7 06:11:15 2007
@@ -45,19 +45,19 @@
<%-- portal definition --%>
<tiles:definition id="portalExample" page="/layout/columnsLayout.jsp" scope="request">
<tiles:putAttribute name="numCols" value="2" />
- <tiles:putList name="list0" >
+ <tiles:putListAttribute name="list0" >
<tiles:add value="/portal/login.jsp" />
<tiles:add value="/portal/messages.jsp" />
<tiles:add value="/portal/newsFeed.jsp" />
<tiles:add value="/portal/advert2.jsp" />
- </tiles:putList>
- <tiles:putList name="list1" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="list1" >
<tiles:add value="/portal/advert3.jsp" />
<tiles:add value="/portal/stocks.jsp" />
<tiles:add value="/portal/whatsNew.jsp" />
<tiles:add value="/portal/personalLinks.jsp" />
<tiles:add value="/portal/search.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:definition>
<%--
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/simpleBody.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/simpleBody.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/simpleBody.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/definitions/simpleBody.jsp Wed Feb 7 06:11:15 2007
@@ -25,17 +25,17 @@
<tiles:insertTemplate template="/layout/columnsLayout.jsp" flush="true">
<tiles:putAttribute name="numCols" value="2" />
- <tiles:putList name="list0" >
+ <tiles:putListAttribute name="list0" >
<tiles:add value="/portal/login.jsp" />
<tiles:add value="/portal/messages.jsp" />
<tiles:add value="/portal/newsFeed.jsp" />
<tiles:add value="/portal/advert2.jsp" />
- </tiles:putList>
- <tiles:putList name="list1" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="list1" >
<tiles:add value="/portal/advert3.jsp" />
<tiles:add value="/portal/stocks.jsp" />
<tiles:add value="/portal/whatsNew.jsp" />
<tiles:add value="/portal/personalLinks.jsp" />
<tiles:add value="/portal/search.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>
Modified: tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/portal/portalBody.jsp
URL: http://svn.apache.org/viewvc/tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/portal/portalBody.jsp?view=diff&rev=504554&r1=504553&r2=504554
==============================================================================
--- tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/portal/portalBody.jsp (original)
+++ tiles/examples/trunk/tiles-showcase/src/main/webapp/tutorial/portal/portalBody.jsp Wed Feb 7 06:11:15 2007
@@ -25,17 +25,17 @@
<tiles:insertTemplate template="/layout/columnsLayout.jsp" flush="true">
<tiles:putAttribute name="numCols" value="2" />
- <tiles:putList name="list0" >
+ <tiles:putListAttribute name="list0" >
<tiles:add value="/tutorial/portal/login.jsp" />
<tiles:add value="/tutorial/portal/messages.jsp" />
<tiles:add value="/tutorial/portal/newsFeed.jsp" />
<tiles:add value="/tutorial/portal/advert2.jsp" />
- </tiles:putList>
- <tiles:putList name="list1" >
+ </tiles:putListAttribute>
+ <tiles:putListAttribute name="list1" >
<tiles:add value="/tutorial/portal/advert3.jsp" />
<tiles:add value="/tutorial/portal/stocks.jsp" />
<tiles:add value="/tutorial/portal/whatsNew.jsp" />
<tiles:add value="/tutorial/portal/personalLinks.jsp" />
<tiles:add value="/tutorial/portal/search.jsp" />
- </tiles:putList>
+ </tiles:putListAttribute>
</tiles:insertTemplate>