I answer myself. I achieved doing this : <tiles:useAttribute id="listQuestions" name="listQuestions" classname="java.util.List" /> <% java.util.Iterator i=listQuestions.iterator(); while( i.hasNext() ) { String question= (String)i.next(); %> <tiles:insert name="<%=question%>" flush="true" /> <br> <% } %>
Is there any way to do this with tags ? I would like my presentation pages don't have java code like this. Rémi Le Lundi 11 Juillet 2005 13:20, Dewitte Rémi a écrit : > Hi ! > I make a definition in which i put a list of tiles to include but I can't > achieve to do this eg : > in my tiles-defs.xml : > <definition name="page1-def" extends="baseDef"> > <put name="page" value="1"/> > <putList name="listQuestions"> > <add value="/Q/firstName.jsp"/> > <add value="/Q/lastName.jsp"/> > </putList> > </definition> > > And in my template, i don't know how to iterate in listQuestions in order > to include /Q/firstName.jsp and /Q/lastName.jsp. > A start : > <tiles:importAttribute/> > <c:out value="${listQuestions}"/> > <c:forEach items="${listQuestions}" var="question"> > What to do to include question ! > </c:forEach> > > Maybe it's not possible... > Thanks. > Rémi > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]