[
https://issues.apache.org/jira/browse/TRINIDAD-1514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Robinson resolved TRINIDAD-1514.
---------------------------------------
Resolution: Fixed
> <tr:iterator> does not add index to id
> --------------------------------------
>
> Key: TRINIDAD-1514
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1514
> Project: MyFaces Trinidad
> Issue Type: Bug
> Components: Components
> Affects Versions: 1.2.12-core
> Environment: IE7, Trinidad 1.2.11, JSF ri 1.2_12
> Reporter: Dave
> Assignee: Andrew Robinson
> Fix For: 1.2.12-core
>
> Attachments: TRINIDAD-1514.tar.bz2
>
>
> <tr:iterator id="itr" value="#{bean.valueList}">
> <f:subview id="subPage">
> <jsp:include page="subPage1.jsp" />
> </f:subview>
> </tr:iterator>
> subPage1.jsp
> -------------------
> <tr:commandLink id="command" ...>
> All the comandLink IDs in the generated html are the same:
> itr:subPage.command
> Suppose the valueList has 10 elements, 10 commandLinks will be generated.
> if any command link is clicked, all the 10 bound methods will be executed in
> server side.
> Indice need to be add to component id under <tr:iterator>. For the example
> above. IDs should be
> itr:0:subPage.command
> itr:1:subPage.command
> itr:2:subPage.command
> itr:3:subPage.command
> itr:4:subPage.command
> itr:5:subPage.command
> itr:6:subPage.command
> itr:7:subPage.command
> itr:8:subPage.command
> itr:9:subPage.command
> <tr:iterator> inside <tr:iterator> has the same problem.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.