后台代码:
@RequestMapping("/geTestTongji")
public ModelAndView getSsupplierTongji(HttpServletRequest request,HttpServletResponse response)throws Exception{
ModelAndView mv=new ModelAndView();
mv.setViewName("doctor/tongji/testTongji");
List<User>users=userService.findUsers();
mv.addObject("users", users);
return mv;
}
前端代码:
1.在页面顶端引入c标签
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
2.在页面table标签后面加入c foreach代码
<table title="" style="width:1000px;height:300px">
<tr><td>名称</td><td>上传总数</td></tr>
<c:forEach items="${users}" var="item" varStatus="vs">
<tr>
<td align="center">${item.userrcode}</td><td align="center">${item.total}</td>
</tr>
</c:forEach>
</table>
实现隔行换色:
<tr <c:if test="${vs.index%2==1 }">style="background-color: #ffffff"</c:if>
<c:if test="${vs.index%2==0 }">style="background-color: #f9f9f9"</c:if>
>
实现点击事件和显示值转换:
<c:forEach items="${users}" var="item" varStatus="vs">
<tr onclick="setId('${item.id}')" id="${item.id}" name="show_data_tr">
<td align="center">${vs.index}</td>
<td align="center">${item.name}</td>
<td align="center">
<c:if test="${item.sex == '1'}">男</c:if>
<c:if test="${item.sex == '2'}">女</c:if>
<c:if test="${item.sex == '0'}">未知</c:if>
</td>
<td align="center">${item.age }</td>
</tr>
</c:forEach>