是这样的,可以假设是这样一种情况,我要动态添加多个Teacher信息到数据库,同时一个Teacher又对应多个Student信息,要把Student信息也传进数据库,这个时候似乎只有使Student对象成为二维数组,才能在action中获得student和teacher的对应关系!
jsp界面设置了一个form表单,采用ssh框架。
不知道有没有更好的办法,跪求各位大神啊!jsp二维数组SSH

解决方案 »

  1.   

    你说的这个传法,极少使用。
    1.你的目的是什么?
    2.推荐你使用map来传,或使用linkedMap(有序的),放在session中,或直接用input type="hidden"
      

  2.   

    用request.setAtribute();吧!如果你传的不是一个简单的字符串的话,只能这么做了。
      

  3.   

    这是一个多对多关系。student bean里面要维持一个保持Teacher信息的Collection,可以是一个int数组(保留老师id),或者Map(这个扩展性好)。在操作的时候,用Ajax调整这个Collection。上传表单的时候,上传Teacher[] ,上传 Student[]。这样不需要二维数组。