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"
Auszug "message.properties"
Auszug aus "page.jsp"
Werde aber mit folgenden belohnt
Hat jemand eine Idee für mich?
Marco
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