一个actionform 实例怎样控制多个name属性相同的input标签

解决方案 »

  1.   

    个name属性相同:在actionform中定义为数组或者list
      

  2.   

    假如我有一个ProjectForm,包含属性name, id, type
    我想在一个页面添加多个project到数据库,怎样写input标签
    才能识别各个project并添加到数据库。
      

  3.   


    在FormBean中可以将这种属性映射成数组 LZ想要知道是什么?
      

  4.   

    假如我有一个ProjectForm,包含属性name, id, type
    我想在一个页面添加多个project到数据库,怎样写input标签
    才能识别各个project并添加到数据库。定义为数组不合理,难道要我把属性name, id, type定义成数组吗??
    有别的方法吗?
      

  5.   

    多个的话 你的意思是动态的么?
    数组的话我并不知道STRUTS是怎么获取的(要是获取的是有序的话你弄成数组也行。。)
    我在其他的帖子里对这类问题解决的方式都是通过保存一个最大记录数 到后台用for循环去挨个取 这样的话能保证记录之间的属性不会搞混 
      

  6.   

    BearKin:我在其他的帖子里对这类问题解决的方式都是通过保存一个最大记录数 到后台用for循环去挨个取 这样的话能保证记录之间的属性不会搞混 
    能给个具体的例子吗????
      

  7.   

    多行保存的问题,
    将project定义成一个类,
    可以写个arrayList的子类,
    在form里面把它申明成子类
    子类中重写方法get()
    当get(i)>list.size()
    就将用数据对象去填充list
    将list的大小填充到i+1
      

  8.   

    http://topic.csdn.net/u/20100201/15/3e189627-757a-4fe5-8a67-ee1d956f9c9a.html