此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【zhang80718】截止到2008-07-11 08:22:19的历史汇总数据(不包括此帖):
发帖的总数量:12                       发帖的总分数:730                      每贴平均分数:60                       
回帖的总数量:12                       得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:6                        结贴的总分数:350                      
无满意结贴数:1                        无满意结贴分:0                        
未结的帖子数:6                        未结的总分数:380                      
结贴的百分比:50.00 %               结分的百分比:47.95 %                  
无满意结贴率:16.67 %               无满意结分率:0.00  %                  
楼主加油

解决方案 »

  1.   

    楼上又来了,建议封号处理,页面上的写属性的时候,属性名和formbean属性一样,会自动封装到frombean中.
    js的话你可以用document.getElementsByName("")获取名称名相同的,会自动封装到js的数组中
      

  2.   

    如何在actions获得这个数组的值 和普通类型一样获取,举个例子
    <form-bean name="queryUserForm" type="org.apache.struts.action.DynaActionForm">
    <form-property name="testQuery" type="java.lang.String[]"></form-property>
    ......
    </form-bean>jsp中:
    <html:checkbox  property="testQuery" value="a"></html:checkbox>
    <html:checkbox  property="testQuery" value="b"></html:checkbox>
    <html:checkbox  property="testQuery" value="c"></html:checkbox>
    ......
    action中:
    DynaActionForm dynaActionForm = (DynaActionForm)form;
    String [] str = (String[])dynaActionForm.get("testQuery");在javascript获得这个数组的值var x = document.forms[0].testQuery
    x[0].value,x[1].value,前提是多选的情况下,这里不详细的写了
      

  3.   

    我只是想通过<form-property name="BODY_PP"        type="java.lang.String[]"/>
    为前台和后台传递一个数组页面本身并没有
    <html:checkbox  property="testQuery" value="a"></html:checkbox>
    <html:checkbox  property="testQuery" value="b"></html:checkbox>
    <html:checkbox  property="testQuery" value="c"></html:checkbox>
    这些东西