据说DynaActionForm能做自己好好研究研究吧

解决方案 »

  1.   

    其实很简单,在ActionForm定义数组或collection;然后在jsp页面通过struts得taglib实现,具体可参考iterate
      

  2.   

    在form里定义数组,用request.getParamterValues()传进去就是啦
      

  3.   

    把checkbox对应的属性作为类型String[]就可以了,当然DynaActionForm也是可以的,但它的类型还是为String[],这些都已通过验证。
      

  4.   

    我们现在用expresso,也是集成了struts的,当时用struts就是嫌它每个form要做一个formbean,现在用了expresso就没这个必要了。
    http://www.jcorporate.com/
      

  5.   

    怎么和页面结合呢?有哪位知道的能不能说清楚点,或者给点具体资料,下在感激不尽!
    TO ticlej(ticlej):关于你说的jsp页面通过struts得taglib实现,有没有针对我的这类问题的具体的资料啊
      

  6.   

    可以实现的,
    页面象这样:
    <input type="checkbox" id=checkbox name=checkbox value=<%=ProductID%>>
    (用<logic:iterate> 循环显示多行,这里略!)
    在form里定义数组String[]
    在 Action中
    String array[] = request.getParameterValues("checkbox");
    在根据传进来的ProductID对数据库进行操作就可以了!