I got this one working...
here is an example.
<s:form theme="simple" validate="false" >
<table>
<tr>
<th>PersonNumber</th>
<th>FirstName</th>
<th>LastName</th>
<th>Delete</th>
</tr>
<s:iterator value="personsList" id="p">
<tr>
<td><s roperty value="${personNbr}"/></td>
<td><s:textfield label="FirstName" value="%{firstName}" theme="simple" name="personsList(%{personNbr}).firstName"></s:textfield></td>
<td><s:textfield label="LastName" value="%{lastName}" theme="simple" name="personsList(%{personNbr}).lastName"></s:textfield></td>
<td>
<s:url id="removePerson" action="ManjeshTestPersonsAction!processDelete">
<s aram name="personNbr" value="personNbr"></s aram>
</s:url>
<s:a href="%{removePerson}" theme="ajax">Remove</s:a>
</td>
</tr>
</s:iterator>
</table>
<s:submit name="Update" value="Update" action="PersonsAction!processUpdate" ></s:submit>
</s:form>