1,你可以把钥匙title属性。
<definition name="home" extends="base.definition">
<put-attribute name="title" value="messaeg.key.welcome.text"/>
<put-attribute name="body" value=‘'/WEB-INF/views/home.jsp"/>
</definition>
像这样
<c:set var=“titlekey”>
<titles: insertAttribute name="title" ignore="true"/>
</c:set>
<title><spring:message key="${titleKey}" /></title>
我没有动手,现在titles+弹簧项目,所以我不能检查语法是100%正确的,但我这个方法之前,当然,你可以做这样的标题来获得
<title><spring:message key=“welcome.${titleKey}”/></title>
2,另一种变型,没有C:设置
在titles,defs.xml:
<definition name="index" template="WEB-INF/titles/base.jsp">
<put-attribute name="title" value=“home.title”/>
<put-attribute name="header" value="/WEB_INF/includ">
........
</definition>
于:
<head>
<titles:importAttribute name="title"/>
<title><spring:message code="${title}"></spring:message></title>
</head>
home.title = Homepage title