你让checkbox同名,这是很对的,
但是根本没有必要让text同名。

解决方案 »

  1.   

    页面上的text要用logic:iterate循环给出,把indexId设成index,这样在页面上生成的text都有不同的标识,提交到form中属性名是相同的
      

  2.   

    回复人: myth822(枫红一刀) ( ) 信誉:105  2005-09-14 09:26:00  得分: 0  
     
     
       页面上的text要用logic:iterate循环给出,把indexId设成index,这样在页面上生成的text都有不同的标识,提交到form中属性名是相同的
      
     
    ---------------------------------------------
    按楼上说的这样,其实最后还是要对不同的情况进行处理。
    还不如直接起不同的名字。
      

  3.   

    每条数据都对应一个属性??那你的bean要有多大啊
      

  4.   

    myth822(枫红一刀) :我个人觉得,bean所包含的属性的多少,对程序的执行并没有什么影响,
    更何况,bean完全可以不通过手工编码来实现,而可以用工具来生成。
      

  5.   

    同名的就是一个数组,用request.getParameterValues("text")得到一个数组!
      

  6.   

    zeq258(近朱者赤):
    一个分布式系统,如何通过网络去传输一个庞大的bean,再说数据库中的数据是不定的,如何去固定bean中的属性
      

  7.   

    对呀,如果名字相同,就用数组得到值,而且你的checkbox不是也用数组取得吗?这样text和checkbox就可以通过数组的【i】相关联了。
      

  8.   

    myth822(枫红一刀) ( ):其实问题都不是绝对的,就要看你在什么场合了!
      

  9.   

    我是想在页面上生成一个动态的text组,每一个text都和一个checkbox对应,如果用同样一个名字,那么在formbean用数组接收时,checkbox能区分,可是text怎么区别他们的值呢,而且还要和checkbox对应啊!