此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【xkqtest】截止到2008-07-20 10:48:01的历史汇总数据(不包括此帖):
发帖的总数量:9                        发帖的总分数:480                      每贴平均分数:53                       
回帖的总数量:34                       得分贴总数量:11                       回帖的得分率:32%                      
结贴的总数量:7                        结贴的总分数:280                      
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:2                        未结的总分数:200                      
结贴的百分比:77.78 %               结分的百分比:58.33 %                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
楼主加油

解决方案 »

  1.   

    初学struts2,还没遇到过这问题,帮你顶。
      

  2.   

    应该能满足你的要求:
    public class Test_Array extends ActionSupport{        

        private List<List<Integer>> listTest;
        
        public List<List<Integer>> getListTest() {
            return listTest;
        }
        public void setListTest(List<List<Integer>> listTest) {
            this.listTest = listTest;
        }
            
        @Override
        public String execute(){
            
            listTest = new ArrayList<List<Integer>>();
            for(int i=1;i<=3;i++){
                List<Integer> listTemp = new ArrayList<Integer>();
                for(int j=0;j<3;j++){
                    int x=i*(j+1);
                    System.out.println(x);                
                    listTemp.add(x);
                }
                listTest.add(listTemp);
            }                
            return SUCCESS;
        }    
    }        <s:form action="Test_Array">
            <s:submit /><hr/>
            
            <s:iterator value="listTest">
                <s:iterator>
                    <s:property/>
                </s:iterator>
                <s:property/><br/>
            </s:iterator>        
            
            <script type="text/javascript">
                
                var arrTest = new Array(); 
                var arrTem;
                <s:iterator value="listTest">
                    arrTem = new Array();                
                    <s:iterator>
                        arrTem.push(<s:property/>);                        
                    </s:iterator> 
                    arrTest.push(arrTem);    
                </s:iterator>
                    
                function showArr(){
                    alert(arrTest[0]);
                }    
                        
            </script>   
            <br/><input type="button" value="box" onclick="showArr()"/>
            </s:form>