>From: Richard Wallace <[EMAIL PROTECTED]> > > But the forceId tag is being ignored. In the Tomahawk clay-config.xml > file attached to this JIRA issue, > https://issues.apache.org/jira/browse/TOMAHAWK-70, has the following: >
I think the forceId is being ignored because you need it on all components. After several tries, I was able to get it to work. Consider this XML config: <component jsfid="instructorCourseReportTable" extends="t:dataTable"> <attributes> <set name="value" value="[EMAIL PROTECTED]" /> <set name="var" value="student" /> <set name="rowClasses" value="name" /> <set name="id" value="instructorReport" /> <set name="forceId" value="true" /> </attributes> <element renderId="0" jsfid="t:column" id="firstName"> <attributes> <set name="styleClass" value="#{student.columnStyle}" bindingType="VB" /> <set name="forceId" value="true" /> </attributes> <element renderId="0" jsfid="t:outputText" facetName="header"> <attributes> <set name="value" value="First Name" /> <set name="forceId" value="true" /> </attributes> </element> <element renderId="1" jsfid="t:inputText" id="fname"> <attributes> <set name="value" value="#{student.firstName}" /> <set name="forceId" value="true" /> </attributes> </element> </element> </component> Rendered html: <table id="clayView:_id0:_id18:data1"> <thead> <tr><th>First Name</th></tr></thead> <tbody id="clayView:_id0:_id18:data1:tbody_element"> <tr class="name"><td class="test"><input id="fname[0]" name="fname[0]" type="text" value="First0" /></td></tr> <tr class="name"><td class="test"><input id="fname[1]" name="fname[1]" type="text" value="First1" /></td></tr> <tr class="name"><td class="test"><input id="fname[2]" name="fname[2]" type="text" value="First2" /></td></tr> <tr class="name"><td class="test"><input id="fname[3]" name="fname[3]" type="text" value="First3" /></td></tr> <tr class="name"><td class="test"><input id="fname[4]" name="fname[4]" type="text" value="First4" /></td></tr> <tr class="name"><td class="test"><input id="fname[5]" name="fname[5]" type="text" value="First5" /></td></tr> <tr class="name"><td class="test"><input id="fname[6]" name="fname[6]" type="text" value="First6" /></td></tr> <tr class="name"><td class="test"><input id="fname[7]" name="fname[7]" type="text" value="First7" /></td></tr> <tr class="name"><td class="test"><input id="fname[8]" name="fname[8]" type="text" value="First8" /></td></tr> <tr class="name"><td class="test"><input id="fname[9]" name="fname[9]" type="text" value="First9" /></td></tr></tbody></table> > > Thanks, > Rich Gary > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >