我想允许用户在 Web 应用程序中输入人员列表,然后将它们作为一批提交。每行大致如下所示:
<TR>
<TD> <INPUT name="person.fname"> </TD>
<TD> <INPUT name="person.lname"> </TD>
<TD> <INPUT name="person.birthdate"> </TD>
</TR>
表单以单行空白输入开始,每当用户填写任何字段时,我都希望将新行添加到列表中——即列表按需增长。同样,每当用户清除其中的所有字段时,我希望一行消失。
实现这一点的最简单、最健壮和最可维护的方法是什么?
最后,如何将这个值表提交回服务器?命名每个字段的首选方法是什么,以便服务器可以Person
根据输入的值创建实体列表?