Cedric, I tried:
<tiles:importAttribute> <bean:message name="title" scope="page" /> but I got the following error: According to the TLD attribute key is mandatory for tag message Did you mean: <bean:write name="title" scope="page" /> If so then this does not get the key value from the Application Resources but just displays the key name. I am assuming Michael has the following in his tiles definition: <definition name="site.main.layout" path="/layouts/siteLayout.jsp" > <put name="title" value="site.title" /> <put name="menu" value="site.menu.bar" /> <put name="body" value="/tiles/body.jsp" /> <put name="footer" value="/tiles/common/footer.jsp" /> </definition> where the value 'site.title' refers to a key in his Application Resources file. Regards, Joss >From: Cedric Dumoulin <[EMAIL PROTECTED]> >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >To: Struts Users Mailing List <[EMAIL PROTECTED]> >Subject: Re: Nesting tiles:getAsString with struts bean:message >Date: Tue, 03 Sep 2002 12:24:16 +0200 > > > The preferred way is: > > <tiles:importAttribute> <!-- import all tiles attribute in page scope --> > <bean:message name="title" scope="page" /> > > Cedric > >Joss Wright wrote: > >>Micheal, >> >>I resolved this issue by doing the following: >> >><tiles:useAttribute name="title" classname="java.lang.String" /> >><bean:message key="<%=title%>"/> >> >>It means having a scriplet in your jsp but it works. >> >>Regards, >> >>Joss >> >> >> >>>From: "Michael" <[EMAIL PROTECTED]> >>>Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >>>To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >>>Subject: Nesting tiles:getAsString with struts bean:message >>>Date: Mon, 2 Sep 2002 17:43:54 +0200 >>> >>>Is it possible to nest a tiles:getAsString tag inside a struts >>>bean:message tag? This is what I'm trying to do: >>> >>> <definition name="plant_status_page" >>> extends="default_layout" >>> > >>> <put name="body" value="plant_status_body"/> >>> <put name="title" value="plant_status_page.title" /> >>> </definition> >>> >>> <title> >>> <bean:message key="base.title"/> - >>> <bean:message key="<tiles:getAsString name="title"/>"/> >>> </title> >>> >>>I get: >>> >>>org.apache.jasper.compiler.ParseException: >>>/jsp/layouts/default_layout.jsp(8,53) Attribute title has no value >>> >>>I've tried several combinations including single quotes and double >>>quotes, and escaping the quotes with backslashes, but none of them work. >>>If I just do this: >>> >>> <title> >>> <bean:message key="base.title"/> - >>> <tiles:getAsString name="title"/> >>> </title> >>> >>>It does in fact work. So I think the problem is nesting the two >>>together. >>> >>>Michael >>> >>> >>>-- >>>To unsubscribe, e-mail: >>><mailto:[EMAIL PROTECTED]> >>>For additional commands, e-mail: >>><mailto:[EMAIL PROTECTED]> >> >> >> >> >> >>_________________________________________________________________ >>MSN Photos is the easiest way to share and print your photos: >>http://photos.msn.com/support/worldwide.aspx >> >> >>-- >>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]> _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>