可不可以在页面上定义N个文本框,而在action中则接受一个集合呢

解决方案 »

  1.   

    可以 文本框name 相同  
      

  2.   

    完全可以。
      你也可以是数组,list集合,或者是一个string字符串   如果是string字符串
       那么所有的input的名字都一样
       那么后台接收到的是以“,” 间隔的字串
      

  3.   

    这种只能自行处理,页面定义了N个文本框,后台就是一个个按照id来接收的,自己再在业务逻辑中处理成一个集合好了,并不是什么难事
      

  4.   

    可以,在action中定义一个数组mytest[],什么类型都可以,要有set和get方法,在jsp页面的N个input的name="mytest",在action的方法中对mytest[]操作即可。
      

  5.   

    是可以的.! 如果是list的话文本框的name一样!
    如果是map的话, 文本框的name用map[key]
      

  6.   

    lz可以把list想成一个对象,试想多个文本框可以用一个对象接受,那肯定可以用一个list接收
      

  7.   

    肯定可以了,文本框name 相同 
      

  8.   

    对的 是这样的 文本框NAME相同 在ACTION里面定义一个String[]数组即可