2中方法1、用数组接受 如<html:text property="student_id"/>  form中 private String[] student_id。set/get同理2、用HashMap来接收  jsp页面写法
<% for (int i=0; i<3; i++) {
String name = "value(foo-" + i + ")";
%>
<html:text property="<%=name%>"/><br/>
<%}%>
form中 写法
private final Map values = new HashMap();    public void setValue(String key, Object value) {
        values.put(key, value);
    }    public Object getValue(String key) {
        return values.get(key);
    }

解决方案 »

  1.   

    我希望使用第一种方法,请问第一种方法,我的Web页面的标签应该怎样写呢?是多个Record的域名property 都用相同的名字,还是用 property="sutdent_id[0]"
    property="student_id[1]"...呢?请指教。
      

  2.   

    你可以通过数组的方法,把所有的从页面返回的记录id放到数组中,在服务端再通过id构造insert语句来插入。
      

  3.   

    多个Record的域名property 都用相同的名字接受就是数组了