On Sat, 12 Jul 2003, John Patterson wrote:

> This makes the template impossible to reuse in another page that requires
> different navigation or other areas of the page to contain different
> components.  The problem is due to the lack of separation between the
> template and the specification of what should be placed in the template.
>
> With Tiles multiple components (or values) to be placed into a template can
> be defined in an XML file or in a jsp page.  This allows complex pages to be
> composed by specifying what components you want and in what order.

You can do the same thing with Sitemesh.

> With Sitemesh only one component may be placed into the template which is
> defined by the request URL.  The template must know what pieces to put the
> in the placeholders (ie title, body).  This limits potential reuse.
>
> Or have I missed something about Sitemesh?

Yeah, you have. There's nothing that prevents the decorator from using
dynamic information.

> Are there plans to add Tiles like functionality to the "Componentisation"
> tags?

No, because there's not a lot of need, at least that I know of.

> John
> ----- Original Message -----
> From: "Matt Ho" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, July 11, 2003 5:53 PM
> Subject: Re: [OS-webwork] Webwork with Tiles
>
>
> > On Fri, 11 Jul 2003 12:56:21 +0100, John Patterson
> > <[EMAIL PROTECTED]> wrote:
> >
> > > I am looking into using Webwork for an upcoming web project.  In the
> past
> > > I have used Struts with the Tiles extension which I really liked for its
> > > page layout abilities.  It seems that with Webwork most people are using
> > > Sitemesh to do something similar.  From what I can tell Sitemesh allows
> > > you to
> > > decorate a page with headers and footers etc. but can not do dynamic
> page
> > > composition.  Is this correct?
> >
> > This isn't entirely correct.  As you can specify which decorator to use in
> > sitemesh, you could have a Context menu mesh that does what you're
> > describing.  However, this logic needs to be done directly in the jsp
> > rather than in an xml file like tiles.  The sitemesh site,
> > http://www.opensymphony.com/sitemesh/, has a good drawing of this.
> >
> > M
> >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Parasoft
> > Error proof Web apps, automate testing & more.
> > Download & eval WebKing and get a free book.
> > www.parasoft.com/bulletproofapps1
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book.
> www.parasoft.com/bulletproofapps1
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
>

-------------------------------------------------------------------
Joseph B. Ottinger                         http://enigmastation.com
IT Consultant                                [EMAIL PROTECTED]
J2EE Editor - Java Developer's Journal   [EMAIL PROTECTED]



-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to