干吗要分两个list?将姓名,购物记录放到一个object中,再将object放到list

解决方案 »

  1.   

    如果在一个table显示的话,说明姓名  购物记录所在的两个表应该有数据关联,如果没有就是数据库设计上有问题,如果有在hibernate中使用关联取出记录放在一个list中就可以了
      

  2.   

    <logic:iterate id="element" name="vipdatas" scope="request" type="com.yinglin.hibernate.Dcsjz" >   <tr>      <td><bean:write name="element" property="vipName" /></td>       <td><bean:write name="element" property="vipTitle" /></td>    </tr>   </logic:iterate>
      

  3.   

    你设计有问题,完全可以放在一个LIST的东西为什么非要整两个啊?
      

  4.   

    呵呵,我觉得你是想统计每个人的购物记录,那么可以这么做。
    使用map来存储:
    key=购物者姓名 ,  value=他的购物记录。
     <logic:iterate id="map" name="uMap" indexId="offset">
       <logic:iterator id="list" name="map" property="value">
       <tr>
       <td><bean:write name="map" property="key"></td>
        <td><bean:write name="list" property="购物记录对象的属性"></td>
        </tr>
       </logic>
     </logic:iterator>