Luckly someone answered this last week: <template:put name="title" direct="true"> <b> <bean:message key="publish.title" /> </b> </template:put> Troy Hart wrote: > > I am using struts-template.tld and I want to be able to use my application > resources to get the correct title for any given page. I thought I had seen > this talked about somewhere but I can't find it anyplace in the mail > archives. I'm sure people that use struts templates must be doing this, but > I'm just not seeing how right now. It seems to me that I need a tag that > works similar to: > > <bean:message key="somePage.title"/> > > Except that it needs to expose a scripting variable with the value, instead > of writing it to the output stream. Maybe the message tag could be extended > to include an "id" parameter which, if set, stores the value in a page > scoped attribute with the given name... This way I could do something like > this: > > ... > <bean:message id="pageTitle" key="somePage.title"/> > <template:put name="title" content="<%= pageTitle %>" direct="true"/> > ... > > Maybe there is already a mechanism to cleanly accomplish this...any > pointers? > > Thanks, > > Troy

