简单点的办法是把这些bean在action类中取出来后存入到session中,然后在页面上每次需要调用的时候就将bean从session中取出来~~~~~

解决方案 »

  1.   

    <logic:iterate></logic:iterate>  迭代标签
    <bean:write />
      

  2.   

    楼上那样只能迭代属性,例如string,不能迭代bean或list
      

  3.   

    用struts的标签<iterate> 属性用<write>写出来 就可以了
      

  4.   

    你set完GetCodeForm中所有的属性后,把GetCodeForm放进session中,然后在jsp页面用EL表达式,直接就可以显示比如说你在action中的from对象叫getCodeForm,你把值全set进去之后,把getCodeForm放进session中。在action中可以这么写request.getSession().setAttribute("getCodeForm", getCodeForm);
    然后在jsp页面,直接用${getCodeForm.bmcc}、${getCodeForm.bmfctj}、${getCodeForm.bmkstz}就能把你set进去的值全读到jsp页面中了。我这是针对你的问题回答的,如果是很多个bean,或者保存的是list另做了。
      

  5.   

    循环得到bean中保存的值?
    用iterator,bean都放list里,然后,iterator循环bean,bean:write取出bean里的属性值
      

  6.   

    谢谢大家的回答,尤其是hllwuxin() 对不起,我没把问题说清楚,是这样的:struts中的form中的属性是bean,例如:
    GetCodeForm中有
    private Bm_ccBean bmcc;然后Bm_ccBean中也有属性,
      

  7.   

    private Bm_ccBean bmcc;然后Bm_ccBean中也有属性,
    Bm_ccBean中有private String name;
    private String value;在struts的action中把象上面的这些bean保存到list中,有很多Bm_ccBean这样的bean问题是如何在JSP页面得到Bm_ccBean中的name和value值
      

  8.   

    可不可以用反射机制,返回bean的属性值,放到list里,到jsp里展现一下。
      

  9.   

    可以用二维的数组把属性全部保存
    之后用logic嵌套输出
    貌似有点麻烦