Subject: nested taglib & tomcat 4.1.8 problems From: Torgeir Veimo <[EMAIL PROTECTED]> === A recursive tree that works nicely with tomcat 4.0.2, gives me problems with tomcat 4.1.8;
tree in 4.0.2; users pub arne nif200078 nif200078 pub calendar news images media news discussions rambling calendar groups admin group23 tree in 4.1.8; desk users pub pub pub users pub pub pub users pub pub pub users pub pub pub users pub pub pub users pub pub pub users pub pub pub users pub pub pub The code is very similar to the keyboardmonkey.com nested taglib example code. The number of children of the root node is correct, and it seems that the iterate or root tag doesn't work as expected. The number of children of the second level is incorrect except for the first node. Anyone seen similar stuff? sectiontree.jsp; <%@page contentType="text/html;charset=utf-8" %> <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/tiles.tld" prefix="tiles" %> <html> <head> <html:base /> <link rel=stylesheet type="text/css" href="../../style/default.css"> </head> <body> <nested:form action="/sectiontree"> <table border="0" cellpadding="0" cellspacing="0"> <tr><td class="heading" colspan="2"><bean:message key="desk"/></td></tr> <nested:nest property="tree"> <tiles:insert page="treenode.jsp" flush="false"/> <%--<jsp:include page="treenode.jsp" flush="true" />--%> </nested:nest> </table> </nested:form> </body> </html> treenode.jsp; <%@page contentType="text/html;charset=utf-8" %> <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/tiles.tld" prefix="tiles" %> <%--<nested:root> <img src="../images/spacer.gif" width="<nested:write property='nodeIndent'/>" height="1"> <nested:write property="name" /><br> <nested:iterate property="children"> <jsp:include page="treenode.jsp" flush="false"/> </nested:iterate> </nested:root>--%> <nested:root> <nested:define id="url" property="path"/> <tr class="plain"><td valign="middle" width="60%"> <img src="../images/spacer.gif" width="<nested:write property='nodeIndent'/>" height="1"> <html:img page="/images/folder.png" alt="" border="0"/> <html:link page='<%= "/pages" + (String)url%>' target="_new"> <nested:write property="name"/><br> </html:link> </td><td width="40%" valign="middle"> [<html:link page='<%= "/section.do?path=" + (String)url%>'> <bean:message key="edit"/> </html:link>] </td><tr> <nested:iterate property="children"> <tiles:insert page="treenode.jsp" flush="false"/> <%--<jsp:include page="treenode.jsp" flush="true"/>--%> </nested:iterate> </nested:root> -- -Torgeir -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>