Bonjour,

j'ai besoin de quelques informations.
Je crée une application toute simple struts pour manipuler des tiles.

Dans mon web.xml j'ai ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<welcome-file-list>
      <welcome-file>index.def</welcome-file>
</welcome-file-list>
Dans mon tiles-def.xml j'ai ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<tiles-definitions>
<definition name="maindef" path="/jsp/mainlayout.jsp" >
	<put name="header" value="/jsp/header.jsp"/>
	<put name="menu" value="/jsp/menu.jsp"/>
	<put name="footer" value="/jsp/footer.jsp" />
</definition>
 
<definition name="index.def" extends="maindef" >
	<put name="body-content" value="/jsp/identification.jsp"/>
</definition>
</tiles-definitions>
et dans mon struts-config:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
	<set-property property="definitions-config" value="/WEB-INF/tiles-def.xml" />
	<set-property property="definitions-parser-validate" value="true" />
	<set-property property="moduleAware" value="true" />
</plug-in>

Or quand j'execute mon appli lancée par le plugin tomcat d'eclipse:
//localhost:8080/test
j'obtiens le listing de mon arborescence, comme s'il ne comprenait pas ce que index.def

Quelqu'un a-t-il une idée??
Merci d'avance.

Xavier.