[ http://issues.apache.org/struts/browse/STR-1301?page=all ]
     
David Evans reopened STR-1301:
------------------------------

    Assign To:     (was: Struts Developer Mailing List)

> <nested:iterate> loses index with jsp:include
> ---------------------------------------------
>
>          Key: STR-1301
>          URL: http://issues.apache.org/struts/browse/STR-1301
>      Project: Struts Action 1
>         Type: Bug

>   Components: Taglibs
>     Versions: 1.1 Final
>  Environment: Operating System: Windows XP
> Platform: PC
>     Reporter: Chris Butler
>     Priority: Minor
>      Fix For: 1.2 Family
>  Attachments: Names.java, StrutsBaseForm.java, StrutsInnerBean.java, 
> requestScope.jsp, testBase.jsp, testInnerJunk.jsp, testInnerOne.jsp, 
> testInnerTwo.jsp, testNestedIterate.jsp, testNestedIterateInclude.jsp, 
> testNestedIterateInclude.jsp, testNestedIterateInclude2.jsp
>
> POTENTIAL BUG:
> When using nested:interate and placing a jsp:include in the iteration, the
> included jsp cannot retrieve the proper nesting level.  Thus any form related
> nested tags are possibly named with duplicate names.  ie:
> <input hidden="name[0]" value="name1"/>
> <input hidden="name[0]" value="name2"/>
> COMMENT OF NOTE:
> It appears that tag does *NOT* lose the actual underlying beans, 
> it just loses the proper naming of the index.
> SIMPLE EXAMPLE:
> *** testNestedIterate.jsp = 
> <nested:root name="narray">
>   <nested:iterate property="names">
>     BEFORE: <nested:writeNesting /><br />
>     <jsp:include page="testNestedIterateInclude.jsp" />
>   </nested:iterate>
> </nested:root>
> *** testNestedIterateInclude.jsp =
> <nested:root>
>   AFTER: <nested:writeNesting />
>   Name in bytes: <nested:write property="bytes"/><p />
> </nested:root>
> I will attach the test class throwaway.test.Names 
> in a subsequent comment to help document this problem better.
> I've tried to seriously test this before submitting this as
> bug so if any further information is needed please reach me
> at [EMAIL PROTECTED]

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to