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>
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>
相关文章推荐
- jsp版本2.1 servlet版本2.5 el表达式、jstl标签学习以及自定义标签(用标签实现业务逻辑和jsp页面的分离)
- 实现在JSP页面对LIST对象级联显示
- servlet和struts2一起使用,实现绝对路径下的图片输出到jsp页面
- jsp页面中,el表达式获取list长度
- javaBean+EL表达式实现页面输出
- 从Action传递List到jsp页面后用JSTL求这个List的长度
- jsp页面中如何实现获取后台传来的list数组
- C标签加EL表达式在jsp页面实现遍历后台内容
- JSP页面禁用EL表达式的原因和实现方法
- JSP页面用EL表达式 输出date格式
- JSP页面用EL表达式 输出date格式
- JSP页面中实现使用taglib导入库时自动提示(JSTL 库安装)
- jsp中用JSTL标签如何判断非空后输出List元素
- JSP页面用EL表达式 输出date格式
- java-例子:MVC模式,用jstl和el输出数据到jsp页面.
- 如何在JSP页面快速输出从Servlet接收的数据_看JSTL常用C标签的威力
- JSP页面用EL表达式 输出date格式
- JSP页面中EL表达式语言和jstl标签库的使用详解
- jsp页面中,JSTL El表达式字符串比较常用方法
- jsp页面中利用EL表达式实现时间格式转换