I updated the forceId attribute for HtmlInputText so now it works inside of <h:dataTable>, etc. The JIRA entry contains the new patch (forceId.patch).
If you have <h:inputText id=foo forceId="true"/> inside of a <h:column> you will now get something like ... <input id=foo[0] .../> <input id=foo[1] .../> <input id=foo[2] .../> ... I haven't tried an example where I submit the values yet but there shouldn't be any problem because the same clientId will be used on the decode (although I will test it at some point.) I will also continue to test more complicated scenarios with naming containers (like tables within tables.) Also, we should probably update the forceId example on the web page to show one with tables as well. sean
