没看出来,不过建议楼主先将LIST中说有的值全部打印出来看看,看值是否都取出来了.
期待其他答案.......
期待其他答案.......
解决方案 »
- 求订单 订单项的 hibernate 1对多 映射
- 怎样在java中设置导出word的纸张大小啊
- spring2.0 关于事务老是错啊
- 看下Sql转成Hql对不对?
- 怎样在自己的项目在指定的时间里做一件事情?????
- eclipse下写JSP问题?(http://jakarta.apache.org/struts/tags-bean) cannot be
- 配置环境变量的困惑
- 怎么样激活个人的Blog ,我也想留点"历史"下来:)
- 请问如何在DOS下访问文件夹jboss-3.2.3 ?
- 请问这两句话有什么区别?
- 奇怪,有没有Action="XX.jsp"怎么使其提交后的显示设置问题!
- 关于Servlet多线程
把这句代码 放到FOR循环中试下.
你每次循环应该产生一个新的BEAN对象,你那么写最后BEAN对象的数据就是最后一次SET的值.
放在for循环里面,同意楼上的说法,
应为你这个只创建了以次bena对象,显示的只是最后一次加到bean里面数据
把这句代码 放到FOR循环中试下.
否则,你每次循环所产生的那个新的BEAN对象,就会把原来的对象给覆盖了。
例如这样:<%
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>楼主看一下!呵呵!
这句话放到下面的for循环里就可以啦!!!