detailTable

labelfalsejava.lang.StringIndicates the label component
datafalsejava.util.CollectionIndicates the collection to be iterated in component
varfalsejava.lang.StringIt indicates the name of the variable java to be made available the object of iteration
atLeastfalsejava.lang.IntegerIndicates the minimum number of lines to be filled
emptyfalsejava.lang.BooleanIt indicates whether the component should start without lines
afterInsertfalsejava.lang.StringIndicates a javascript function to be performed after inserting a row

Formulario com detalhes

Fields marked with * are required

Please fill all required fields marked in red below
 
Nome * Idade *
<html:view>
<html:form action="#" label="Formulario com detalhes">
<html:formGroup>
<html:detailTable atLeast="1">
<html:detailTableColumn label="Nome" required="true">
<html:input name="nomes[]" required="true"/>
</html:detailTableColumn>
<html:detailTableColumn label="Idade" required="true">
<html:input name="idades[]" type="number" required="true"/>
</html:detailTableColumn>
</html:detailTable>
</html:formGroup>
</html:form>
</html:view>