[Tiles] Utilisation tiles (équivalent target en frame)
Bonjour,
je souhaiterais lorsque je clique sur mon lien dans news.jsp qu'il me dirige vers ajoutnews.jsp seulement je veux qu'il recharge seulement le body comme avec les frames avec la propriétés target.
tiles-defs.xml
Code:
1 2 3 4 5 6 7 8
| <tiles-definitions>
<definition name="planindex" page="/layouts/conflayout.jsp">
<put name="header" value="../menuhaut/menuhaut.jsp" />
<put name="menu" value="../menugauche/menugauche.jsp" />
<put name="body" value="../news/news.jsp" />
<put name="footer" value="../menubas/footer.jsp" />
</definition>
</tiles-definitions> |
news.jsp
Code:
1 2 3 4 5 6 7 8 9 10 11
| <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<html>
<head>
</head>
<body>
<html:link forward="ajoutnews">test target</html:link>
</body>
</html> |
ajoutnews.jsp
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
Ma page
strutsconfig.xml
Code:
1 2 3
| <global-forwards>
<forward name="ajoutnews" path="ajoutnews.jsp"/>
</global-forwards> |