您的位置:首页 > Web前端 > JavaScript

jstl+el表达式实现list在jsp页面的输出

2009-07-29 17:03 295 查看
pendingView.jsp使用jstl+el表达式,来显示list的集合,显示8条信息,如果记录为空,显示无数据,并有7条数据空行,

action:

UserBean user = new UserBean();

user.setMail("lizc@surekam.com");

user.setCN("lizc");

user.setOU("lizc");

List userList = new ArrayList();

userList.add(user);

request.setAttribute("userList",userList);

<c:set var="count" value="0"/>
<c:forEach var="user" items="${userList}" varStatus="index">
<tr height="24">
<td bgcolor="#FFFFFF"><input type="radio" name="userUnique" value="<c:out value="${user.mail}"/>" onclick="setSelectUserName(this);"/>
<input type="hidden" id="<c:out value="${user.mail}"/>" value="<c:out value="${user.cn}"/>"/>
</td>
<td bgcolor="#FFFFFF"><c:out value="${user.cn}"/></td>
<td bgcolor="#FFFFFF">${user.ou}</td>
</tr>
<c:set var="count" value="${index.index + 1}"/>
</c:forEach>

<c:forEach begin="${count}" end="8">
<c:if test="${count==0}">
<tr height="24">
<td colspan="3" align="center" >
<DIV style="width:100%;height:100%">
无满足条件的查询结果
</DIV>
</td>
</tr>
</c:if>
<c:if test="${count!=0}">
<tr height="24">
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
</tr>
</c:if>
<c:set var="count" value="${count+1}"></c:set>
</c:forEach>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: