I believe there is a limitation to the size of the file that can be used like this.
I don't know about performance. There are other benefits of using tiles -- at least for me these include dynamically creating the ui in the controller for hierarchical input forms (forms that are similar but differ slightly depending on user selection or a specific criteria) and defining the layout completely in the xml file. - sandeep --- Erik Hatcher <[EMAIL PROTECTED]> wrote: > This was intended to work this way and, like you, > did not see it as a > possibility in the documentation. Not satisfied > with putting things into > separate files I searched the e-mail list for > <template:put> and saw an > example someone had posted using it in-line and have > used that method ever > since. > > Erik > > ----- Original Message ----- > From: "Darryl Pentz" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, November 01, 2001 4:53 AM > Subject: Duplication of Template Files Solution > > > > I've discovered quite by accident that the Struts > templating framework > > allows me to eliminate duplication of my JSP pages > by simply including the > > body page inline to the template definition page. > By this I mean I combine > > both pages into one as follows: > > > > <template:insert ...> > > <template:put name="header" ... /> > > <template:put name="nav" ... /> > > <template:put name="body" ... /> > > > > ... BODY HTML GOES HERE ... > > > > </template:put> > > </template:insert> > > > > I'd previously enquired on this list how I could > eliminate the duplication > > of the pages where the main body HTML exists in a > separate JSP page that > is > > simply referred to from the definition file i.e. > <template:put name="body" > > content="/blah/blah/body.jsp"/>. Strangely nobody > responded with the above > > solution so I'm wondering is this simply a > side-effect of the PutTag class > > or Craig, did you intend for it to work this way? > I'm quite surprised I > > haven't seen this technique used in any of the > examples. Rather, the > > duplication is suggested. The new Tiles extension > allows the above which > > prompted me to try it with the Struts template tag > library just for grins, > > and it worked! > > > > Is there a problem with doing it inline like I > illustrate above? I looked > at > > the source code and I see the PutTag class does > extend BodyTagSupport so > > everything should work fine. So far, the stuff > I've played around with > seems > > to work fine with no problems. > > > > Any feedback would be appreciated. > > > > thanks, > > Darryl Pentz > > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>