Hi,
Tiles partially provide a way to accomplish such thing : * For the 'page' attribute, you have to retrieve messageTag value yourself, and set it with a scriplet <%=page%>. * For <put> tags, you can write something like : <tiles:put name="title" ><bean:message key="home.title"/></tiles:put> Also, Tiles provide something do deal with i18n : If you use the definitions file, you can have one definitions file for each language. So, you can have the same definition be defined differently for each language . Check the Tiles tutorial for an example. Cedric [EMAIL PROTECTED] wrote: > Hi, > I'm looking at Tiles for the first time. Is it possible to use the > MessageTag to name components of a Tile? I know you can't nest tags, but > does tiles provide a way to acomplish the following functionality?: > > <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> > <%@ taglib uri="/WEB-INF/tiles.tld" prefix="tiles" %> > > <tiles:insert page="<bean:message key="home.layout"/>" flush="true"> > <tiles:put name="title" value="<bean:message key="home.title"/>" /> > <tiles:put name="header" value="<bean:message key="home.header"/>" /> > ...etc > </tiles:insert> > > Thanks, > > Craig