I'm trying to get DisplayTag to go for a nested table and it doesn't seem to understand what to do with the nested collection...

Here is the JSP Source...
====================================================================
<%@ taglib uri="http://displaytag.org" prefix="display" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

<display:table name="jp" id="parent">
        <display:column title="new"><c:out value="${parent_rowNum}"/></display:column>
        <display:column property="jobPositionGroupID" title="ID" />
        <display:column property="jobPositionGroupDesc" title="Description" />
        <display:column title="Job Positions">
                <display:table name="<%="jp[" + (parent_rowNum.intValue() -1)+ "].jobPositions"%>" id="child">
                        <display:column property="jobPositionID" title="ID" />
                        <display:column property="jobPositionSrcID" title="Source ID" />
                        <display:column property="jobPositionDesc" title="Description" />
                </display:table>        
        </display:column>
</display:table>

<hr>

<display:table name="jp" id="parent">
        <display:column title="new"><c:out value="${parent_rowNum}"/></display:column>
        <display:column property="jobPositionGroupID" title="ID" />
        <display:column property="jobPositionGroupDesc" title="Description" />
        <display:column property="jobPositions" title="Job Positions" />
</display:table>
============================================================

Here is the output...
============================================================
new ID Description Job Positions
1 10 New Group 1 Nothing found to display.
2 11 Hello World Nothing found to display.
3 12 Hello World 2 Nothing found to display.



new ID Description Job Positions
1 10 New Group 1 [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
2 11 Hello World [EMAIL PROTECTED], [EMAIL PROTECTED]
3 12 Hello World 2 [EMAIL PROTECTED]

============================================================

I know I have a disconnect here somewhere -- but I can't figure this out...

Thx - pd

PS -- JobPositions is a Set of JobPosition objects...

Reply via email to