idtruejava.lang.StringIndicates the id for the component
datafalsejava.util.CollectionIndicates the collection to be iterated in component
mapfalsejava.util.MapIndicates the map to be iterated in component
fixedfalsejava.lang.BooleanIndicates that component has fixed options
varfalsejava.lang.StringIt indicates the name of the variable java to be made available the object of iteration
<html:input name="dl" list="myDatalist1"/>
<html:dataList id="myDatalist1" data="${ persons }" var="person">
<html:option value="${ person.id }">
${ person.name }