Merci encore,
j'ai testé la méthode décrite dans mon ancienne réponse mais mon tag insert ne me renvoit vers ajoutnews.jsp.
tiles-defs.xml
1 2 3 4 5 6 7 8 9 10 11
| <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>
<definition name="adminnews" extends="planindex">
<put name="body" value="news/ajoutnews.jsp"/>
</definition>
</tiles-definitions> |
news.jsp
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> |
ajout news_conf.jsp
1 2
| <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<tiles:insert definition="adminnews" flush="false"/> |
ajoutnews.jsp
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
Ma page
strutsconfig.xml
1 2 3
| <global-forwards>
<forward name="ajoutnews" path="ajoutnews_conf.jsp"/>
</global-forwards> |
Partager