t:columns generates wrong name in children input fields
-------------------------------------------------------
Key: TOMAHAWK-491
URL: http://issues.apache.org/jira/browse/TOMAHAWK-491
Project: MyFaces Tomahawk
Type: Bug
Components: Columns
Versions: 1.1.3
Environment: JSF 1.1 reference implementation
Reporter: Daniele Bernardini
Priority: Blocker
following jsf:
<t:columns value="#{beanType.attributes}" var="column">
<t:inputText value="#{bean.attributeValues[column]}" id="stringInput"/>
</t:columns>
generates:
<tr class="row">
<td><input id="_id0:_id1:0:_id2:stringInput"
name="_id0:_id1:0:_id2:stringInput" type="text" value="drgsadsadf 15324"/></td>
<td><input id="_id0:_id1:0:_id2:stringInput"
name="_id0:_id1:0:_id2:stringInput" type="text" value="sdfsadf" /></td>
</tr>
<tr class="row">
<td><input id="_id0:_id1:1:_id2:stringInput"
name="_id0:_id1:1:_id2:stringInput" type="text" value="dsdfasdf"/></td>
<td><input id="_id0:_id1:1:_id2:stringInput"
name="_id0:_id1:1:_id2:stringInput" type="text" value="sdsdfasdgsdgadf" /></td>
</tr>
t:columns contributes always _id2 independently of the column being rendered,
this makes saving data from the input fields impossible.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira