没看出来,不过建议楼主先将LIST中说有的值全部打印出来看看,看值是否都取出来了.
期待其他答案.......

解决方案 »

  1.   

    你得这段代码能编译通过??? for(int i=o;i <list.size();i++) 貌似是o而不是0,再有你的PriceDao中得SelectPrice()方法是怎么写得呢?
      

  2.   

    你们的项目都是jsp页面直接从数据库里取数据?
      

  3.   

    调试一下,看看是不是你的SelectPrice方法有问题??
      

  4.   

    PriceBean Bean =new PriceBean();//这个类是get和set方法 
    把这句代码 放到FOR循环中试下.
    你每次循环应该产生一个新的BEAN对象,你那么写最后BEAN对象的数据就是最后一次SET的值.
      

  5.   

    PriceBean Bean =new PriceBean();//这个类是get和set方法 
    放在for循环里面,同意楼上的说法,
    应为你这个只创建了以次bena对象,显示的只是最后一次加到bean里面数据
      

  6.   

    PriceBean Bean =new PriceBean();//这个类是get和set方法 
    把这句代码 放到FOR循环中试下. 
    否则,你每次循环所产生的那个新的BEAN对象,就会把原来的对象给覆盖了。
      

  7.   

    你在bean中就生成arraylist,然后传回来,就可以了!
    例如这样:<%
    EmployeeService service = new EmployeeServiceImpl();
    Employee e = new Employee();
    Employee em = new Employee();
    List ems = new ArrayList();
    ems = service.findAll();
    request.setAttribute("ems", ems);
    %>
    <c:forEach items="${ems}" var="em">
    <tr>
    <td align="center"> 
    ${em.empl_code}
    </td>
    <td align="center">
    ${em.name}
    </td>
    <td align="center">
    ${em.sex}
    </td>
    <td align="center">
    ${em.birthday}
    </td>
    <td align="center">
    ${em.email}
    </td>
    <td>
    删除
    </td>
    </c:forEach>楼主看一下!呵呵!
      

  8.   

    把PriceBean Bean =new PriceBean();//这个类是get和set方法 
    这句话放到下面的for循环里就可以啦!!!