Spring 2.5 / Tiles 2 - Internationalisierung

DerGrinsemann

Mitglied
Hallo!
Ich habe bis jetzt meine Projekte immer mit Hilfe von "<spring:message ..." für mehrere Sprachen ausgelegt.

Nun würde ich gerne folgendes machen

Auszug "tiles.xml"
Code:
<definition name="template" template="/WEB-INF/jsp/template/page.jsp">
<put-list-attribute name="menuList">
<item value="menu.home" link="home.do"/>
<item value="menu.projects" link="project.do"/>
</put-list-attribute>
</definition>

Auszug "message.properties"
Code:
menu.home=Startseite
menu.projects=Projekte

Auszug aus "page.jsp"
Code:
<tiles:importAttribute name="menuList" />
<c:forEach var="menuItem" items="${menuList}">
<li><a href="${menuItem.link}"><spring:message code="${menuItem.value}"/></a></li>
</c:forEach>

Werde aber mit folgenden belohnt
Code:
org.apache.tiles.TilesException: Error including path '/WEB-INF/jsp/template/page.jsp'. Exception in JSP: /WEB-INF/jsp/template/page.jsp:45

42: 					<ul>
43: 						<tiles:importAttribute name="menuList" />
44: 						<c:forEach var="menuItem" items="${menuList}">
45: 							<li><a href="${menuItem.link}"><spring:message code="${menuItem.value}"/></a></li>
46: 						</c:forEach>

Hat jemand eine Idee für mich?

Marco
 
Zurück