<c:forEach items="${list}" var="info" varStatus="childStatus">
<tr>
<td>
<c:out value="${childStatus.count}" />
</td>
<td>
${info[0] }
</td>
</tr>
</c:forEach>
这里的info是动态的,长度是不确定的,我把他写成${info[0] }只能显示一部分,怎么样显示info所有的信息

解决方案 »

  1.   

    LIST中存的对象打点引用就行了嘛!!
      

  2.   

    我想在<td>${info[0] }</td>做一个循环,将info信息循环显示出来,不知道弄,大虾们帮帮吧       
      

  3.   

    list里面存放的是object对象啊,不是实体对象不好点出来吧
      

  4.   

    info.对象属性就可以引用了啊!!
      

  5.   

    饿 我没用过Sturts一般用的是JSTL 
    <c:forEach items="${list}" var="info" >
                    <tr>       
                        <td>
                            ${info.JavaBean字段 }
                        </td>                
                    </tr>
                </c:forEach> 
      

  6.   

    我还是将查询出来的值list发出来吧list=[[曾先生,524,888,542,365,142,751,21,563],[长先生,75,5,4,45,12,86,21,42]]这个list是在调试时候复制出来的其中list.size()是不确定长度的,根据不同条件查询出的结果不同而不同,list里面元素的值[曾先生,524,888,542,365,142,751,21,563]的长度也是不确定的按照我写的用${info[0]}只能显示list中的中文
      

  7.   

    采用双层迭代,遍历的方法,不用考虑其长度。省时省力。struts1里面不是有一个迭代标签吗,就用那个
      

  8.   

    info后如何加点啊?info里面的属性都是不确定的
      

  9.   

    在迭代下info对象嘛!~~~~~~~~~
    在迭代info对象的时候也迭代下info里面的数组对象啦三层迭代。