Message Resources de Struts dans Tiles
Bonjour,
J'ai mis en place Tiles au côté de Struts, l'ensemble fonctionne correctement, j'ai juste un souci avec les keys. Dans mon "tiles-defs.xml" ils ne sont pas remplacés par le contenu de mon messageResources_....xml.
tiles-defs.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<tiles-definitions>
<definition name="baseLayout" path="/pages/tilesTemplate/baseLayout.jsp">
<put name="title" value="" />
<put name="header" value="_header.jsp" />
<put name="menu" value="_menu.jsp" />
<put name="footer" value="_footer.jsp" />
</definition>
<definition name="welcome" extends="baseLayout">
<put name="title" value="general.title" /> <= ici
<put name="body" value="/pages/tilesTemplate/welcome.jsp"/>
</definition>
</tiles-definitions> |
en titre de ma page j'ai : general.title
pour info dans mes jsp les bean:message fonctionnent
struts-configs.xml
Code:
1 2 3 4 5 6 7 8 9
|
<message-resources parameter="MessageResources" />
...
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config"
value="/WEB-INF/tiles-defs.xml" />
<set-property property="moduleAware" value="true" />
</plug-in> |