protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
List list=new ArrayList();
ManagerServiceImpl managerserviceimpl=new ManagerServiceImpl();
list=managerserviceimpl.findAllStudent();
for (int i = 0; i < list.size(); i++) {
StudentInfo studentinfo=(StudentInfo)list.get(i);
System.out.println("学号:"+studentinfo.getUserid()+",姓名:"+studentinfo.getName()+",年级:"+studentinfo.getNianji()+",班级"+studentinfo.getBanji());
}
req.setAttribute("list", list);
req.getRequestDispatcher("/managerstudent/findallstudentinfo.jsp").forward(req, resp);
}控制台已经得到数据:
学号:2007001,姓名:张三,年级:7,班级1
学号:2007002,姓名:李四,年级:7,班级1
学号:2007003,姓名:王五,年级:7,班级1
学号:2007004,姓名:胡六,年级:7,班级1
页面代码:
<c:choose>
<c:when test="${empty list}">
<tr>
<td colspan="4" align="center" valign="middle">
<font color="red">没有数据!</font>
</td>
</tr>
</c:when>
<c:otherwise >
<c:forEach items="${list}" var="si">
<tr>
<td align="center" valign="middle">${si.userid}</td>
<td align="center" valign="middle">${si.name}</td>
<td align="center" valign="middle">${si.nianji}</td>
<td align="center" valign="middle">${si.banji}</td>
</tr>
</c:forEach>
<tr>
<td colspan="4" align="center" valign="middle"> </td>
</tr>
</c:otherwise>
</c:choose>
</table>
可是页面的一直显示没有数据 急求解答!!!!!!!!!!
throws ServletException, IOException {
List list=new ArrayList();
ManagerServiceImpl managerserviceimpl=new ManagerServiceImpl();
list=managerserviceimpl.findAllStudent();
for (int i = 0; i < list.size(); i++) {
StudentInfo studentinfo=(StudentInfo)list.get(i);
System.out.println("学号:"+studentinfo.getUserid()+",姓名:"+studentinfo.getName()+",年级:"+studentinfo.getNianji()+",班级"+studentinfo.getBanji());
}
req.setAttribute("list", list);
req.getRequestDispatcher("/managerstudent/findallstudentinfo.jsp").forward(req, resp);
}控制台已经得到数据:
学号:2007001,姓名:张三,年级:7,班级1
学号:2007002,姓名:李四,年级:7,班级1
学号:2007003,姓名:王五,年级:7,班级1
学号:2007004,姓名:胡六,年级:7,班级1
页面代码:
<c:choose>
<c:when test="${empty list}">
<tr>
<td colspan="4" align="center" valign="middle">
<font color="red">没有数据!</font>
</td>
</tr>
</c:when>
<c:otherwise >
<c:forEach items="${list}" var="si">
<tr>
<td align="center" valign="middle">${si.userid}</td>
<td align="center" valign="middle">${si.name}</td>
<td align="center" valign="middle">${si.nianji}</td>
<td align="center" valign="middle">${si.banji}</td>
</tr>
</c:forEach>
<tr>
<td colspan="4" align="center" valign="middle"> </td>
</tr>
</c:otherwise>
</c:choose>
</table>
可是页面的一直显示没有数据 急求解答!!!!!!!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货