cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml
cedric 2003/06/19 07:17:53 Modified:doc/userGuide dev_tiles.xml Log: Documentation minor updates Thanks to Yann Cebron Revision ChangesPath 1.14 +46 -35jakarta-struts/doc/userGuide/dev_tiles.xml Index: dev_tiles.xml === RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- dev_tiles.xml 19 Jan 2003 00:40:41 - 1.13 +++ dev_tiles.xml 19 Jun 2003 14:17:53 - 1.14 @@ -11,9 +11,9 @@ section href=tiles name=The Tiles Document Assembly Framework -pTiles builds on the include feature provided by the JavaServer Page -specification to provided a full-featured, robust framework for assembling -presentation pages from component parts. Each part, or tile, can be +pTiles builds on the include feature provided by the JavaServer Pages +specification to provide a full-featured, robust framework for assembling +presentation pages from component parts. Each part (Tile) can be reused as often as needed throughout your application. This reduces the amount of markup that needs to be maintained and makes it easier to change the look and feel of a website. @@ -30,30 +30,30 @@ ul li - Create a screen by assembling strongemTiles/em/strong: header, footer, menu, body + Create a screen by assembling strongemTiles/em/strong, e.g. header, footer, menu, body /li li - Definitions can take place : + Definitions can take place: ul li - in a centralized xml file + in a centralized XML file /li li - directly in jsp page + directly in JSP pages /li li - in struts action + in Struts codeAction/codes /li /ul /li li Definitions provide an inheritance - mechanism : a definition can extends another one, - and override parameters. + mechanism: a definition can extend another one + and override some (or all) of its parameters /li /ul /li @@ -63,11 +63,11 @@ ul li - strongemTiles/em/strong framework is entirely compatible with emTemplates/em defined by David Geary and implemented in Struts + strongemThe Tiles/em/strong framework is entirely compatible with emTemplates/em (deprecated as for Struts 1.1) defined by David Geary and implemented in Struts /li li - You can replace emTemplates/em library by strongemTiles/em/strongone + You can replace the emTemplates/em library with strongemTiles/em/strong /li /ul /li @@ -81,15 +81,15 @@ /li li - Define menu layouts, and use them by passing lists of items and links + Define menu layouts and pass lists of items and links /li li - Define portal layout, use it by passing list of strongemTiles/em/strong (pages) to show + Define a portal layout, use it by passing list of strongemTiles/em/strong (pages) to show /li li - Reuse existing layouts, or define your own + Reuse existing layouts, or define your own ones /li /ul /li @@ -98,26 +98,26 @@ Dynamic page building ul li - Tiles are gather dynamically during page reload. It is possible to change any attributes: layout, list of Tiles in portal, list of menu items, ... + Tiles are gathered dynamically during page reload. It is possible to change any attributes: layout, list of Tiles in portal, list of menu items, ... /li /ul /li li - Reuse of strongemTiles/em/strong /Components + Reuse of strongemTiles/em/strong/Components ul li - If well defined, astrongemTile/em/strong can be reused in different location + If well defined, a strongemTile/em/strong can be reused in different locations /li li - Dynamic attributes are used to parameterized emstrongTiles/strong + Dynamic attributes are used to parameterize emstrongTiles/strong /em /li li - It is possible to define library of reusable emstrongTiles/strong + It is possible to define libraries of reusable emstrongTiles/strong /em. /li @@ -128,16 +128,16 @@ /li li - Internationalization (i18n) + Internationalization (I18N) /li ul li - It is possible to load different tiles according to Locale + It is possible to load different Tiles according to the user's Locale /li li -A mechanism similar to Java properties files is used for definitions files : you can have one definition file per Locale. The appropriate definition is loaded according to current Locale +A mechanism similar to Java properties files is used for definition files: you can have one definition file per Locale, the appropriate definition is loaded according to the current Locale /li /ul @@ -147,15 +147,15 @@ ul li - It is possible to load different Tiles according to a key stored in jsp
cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml
cedric 2002/11/05 06:18:04 Modified:doc/userGuide dev_tiles.xml Log: Update documentation Revision ChangesPath 1.11 +6 -5 jakarta-struts/doc/userGuide/dev_tiles.xml Index: dev_tiles.xml === RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- dev_tiles.xml 25 Oct 2002 12:37:53 - 1.10 +++ dev_tiles.xml 5 Nov 2002 14:18:04 - 1.11 -201,16 +201,17 /li /ul -prelt;plug-in className=org.apache.struts.tiles.TilesPlugin gt; -lt;set-property property=definitions-config -value=/WEB-INF/tiles-defs.xml, +pre +lt;plug-in className=org.apache.struts.tiles.TilesPlugin gt; + lt;set-property property=definitions-config value=/WEB-INF/tiles-defs.xml, /WEB-INF/tiles-tests-defs.xml /gt; -lt;set-property property=definitions-parser-validate value=true /gt; + lt;set-property property=definitions-parser-validate value=true /gt; + lt;set-property property=moduleAware value=true /gt; lt;/plug-ingt;/pre ul li - strongnote:/strong This plugin creates one single shared factory even if you have several modules. The plugin first read factory parameters from codeweb.xml/code and then overload them with parameters from the first codestruts-config.xml/code file read. Read order is determined by the order of module declarations in codeweb.xml/code. + strongnote:/strong This plugin creates one factory for each Struts modules. The plugin first read factory parameters from codeweb.xml/code and then overload them with parameters from the first codestruts-config.xml/code file read. /li /ul /ul -- To unsubscribe, e-mail: mailto:struts-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org
cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml
cedric 2002/07/24 02:38:11 Modified:doc/userGuide dev_tiles.xml Log: Correct documentaion Revision ChangesPath 1.6 +1 -1 jakarta-struts/doc/userGuide/dev_tiles.xml Index: dev_tiles.xml === RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- dev_tiles.xml 17 Jul 2002 09:23:50 - 1.5 +++ dev_tiles.xml 24 Jul 2002 09:38:11 - 1.6 @@ -181,7 +181,7 @@ file to include the following tag library declarations:/li /ul prelt;taglibgt; - lt;taglib-urigt;/WEB-INF/tiles.tldlt;/taglib-urigt; + lt;taglib-urigt;/WEB-INF/struts-tiles.tldlt;/taglib-urigt; lt;taglib-locationgt;/WEB-INF/struts-tiles.tldlt;/taglib-locationgt; lt;/taglibgt; /pre -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml
cedric 2002/07/17 02:23:50 Modified:doc/userGuide dev_tiles.xml Log: Update how to enable Tiles Revision ChangesPath 1.5 +154 -106 jakarta-struts/doc/userGuide/dev_tiles.xml Index: dev_tiles.xml === RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- dev_tiles.xml 7 Jul 2002 22:03:00 - 1.4 +++ dev_tiles.xml 17 Jul 2002 09:23:50 - 1.5 @@ -1,204 +1,252 @@ ?xml version=1.0 encoding=ISO-8859-1? document url=./resources.xml -properties -authorTed Husted/author -authorCedric Dumoulin/author -titleThe Struts User's Guide - Tiles Guide/title -/properties -body -chapter name=Tiles Guide - -section href=tiles name=The Tiles Document Assembly Framework - -pTiles builds on the include feature provided by the JavaServer Page -specification to provided a full-featured, robost framework for assembling + properties + authorTed Husted/author + authorCedric Dumoulin/author + titleThe Struts User's Guide - Tiles Guide/title + /properties + body + chapter name=Tiles Guide + section href=tiles name=The Tiles Document Assembly Framework + pTiles builds on the include feature provided by the JavaServer Page +specification to provided a full-featured, robust framework for assembling presentation pages from component parts. Each part, or tile, can be reused as often as needed throughout your application. This reduces the amount of markup that needs to be maintained and makes it easier to change the look and feel of a website. /p - -/section - -section href=features name=Overview of Tiles Features - - ul - li + /section + section href=features name=Overview of Tiles Features + ul + li Screen definitions ul -li + li Create a screen by assembling - strongemTiles/em/strong : header, footer, + strong + emTiles/em + /strong : header, footer, menu, body /li -li + li Definitions can take place : ul - li + li in a centralized xml file /li - li + li directly in jsp page /li - li + li in struts action /li - /ul -/li -li + /ul + /li + li Definitions provide an inheritance mechanism : a definition can extends another one, and override parameters. /li - /ul - /li - li + /ul + /li + li Templating ul -li - strongemTiles/em/strong + li + strong + emTiles/em + /strong framework is entirely compatible with emTemplates/em defined by David Geary and implemented in Struts /li -li +
cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml
husted 2002/06/27 07:23:05 Added: doc/userGuide dev_tiles.xml Log: Initial draft of home page for Tiles Developer Guide. Work in progress. Revision ChangesPath 1.1 jakarta-struts/doc/userGuide/dev_tiles.xml Index: dev_tiles.xml === ?xml version=1.0 encoding=ISO-8859-1? document url=./resources.xml properties authorTed Husted/author authorCedric Dumoulin/author titleThe Struts User's Guide - Validating user input/title /properties body chapter name=Tiles Developer Guide section href=tiles name=The Tiles Document Assembly Framework pTiles builds on the include feature provided by the JavaServer Page specification to provided a full-featured, robost framework for assembling presentation pages from component parts. Each part, or tile, can be reused as often as needed throughout your application. This reduces the amount of markup that needs to be maintained and makes it easier to change the look and feel of a website. /p /section section href=features name=Overview of Tiles Features ul li Screen definitions ul li Create a screen by assembling strongemTiles/em/strong : header, footer, menu, body /li li Definitions can take place : ul li in a centralized xml file /li li directly in jsp page /li li in struts action /li /ul /li li Definitions provide an inheritance mechanism : a definition can extends another one, and override parameters. /li /ul /li li Templating ul li strongemTiles/em/strong framework is entirely compatible with emTemplates/em defined by David Geary and implemented in Struts /li li You can replace emTemplates/em library by strongemTiles/em/strong one /li /ul /li li Layouts ul li Define common page layouts and reuse them across your web site /li li Define menu layouts, and use them by passing lists of items and links /li li Define portal layout, use it by passing list of strongemTiles/em/strong (pages) to show /li li Reuse existing layouts, or define your owns /li /ul /li li Dynamic page building ul li Tiles are gather dynamically during page reload. It is possible to change any attributes : layout, list of Tiles in portal, list of menu items, ... /li /ul /li li Reuse of strongemTiles/em/strong / Components ul li If well defined, a strongemTile/em/strong can be reused in different location /li li Dynamic attributes are used to parameterized emstrongTiles/strong/em /li