I am building a Struts Web application and I'm using Tiles for the first time. I have it all set up and working nicely. My problem comes in the fact that I want to use a standard messages.resources file for my page titles.
For example home.title=Main Home Page info.title=Intro Page etc. I am used to setting the bundle at the top of the page like: <fmt:setBundle basename="messages"/> and then directly accessing keys as follows: <fmt:message key="home.title"/> however I am now using tiles so what I had hoped was to use a tiles attribute to pass the key : <definition name=".home" extends=".baseDef"> <put name="titleKey" value="title.home" /> </definition> and then use the key in the tile like: <fmt:message key="${titleKey}"/> however, nothing I've tried has worked (including just trying the fmt:message tag w/o using Tiles like : <c:set var="titleKey" value="home.title"/>) . For some reason, the fmt:message tag refuses to accept expression values. Can anyone offer me a best practice on how to handle this? Or at least solve my problem? Vincent Fumo System Development Specialist ACS Municipal Services Government Systems 609-823-6587 AIM : neodem2001 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]