首页 > 代码库 > struts2和jstl有关循环的写法
struts2和jstl有关循环的写法
一:前言
其实觉得自己现在就是个码农啊,对于struts2的标签和jstl的标签我一直都是只会用,但是觉得自己老是会混淆这种概念性的问题。所以我自己在代码里面就试着用了几种方式,实现同一种效果,下面就给出相应的jsp代码,只有标签部分
二:内容
//------------------jstl的c标签--------//引入c和fmt标签<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><c:forEach items="${list}" var="ps"> <c:if test="${ps.mk==‘人员信息‘}"> <tr> <td align="center">${ps.bh }</td> <td align="center">${ps.xm }</td> <td align="center">${ps.xb}</td> <td align="center">${ps.zt}</td> <td align="center"><fmt:formatDate value="${ps.sj}" pattern="yyyy-MM-dd"> </tr> </c:if></c:forEach>
纯Struts2标签:
//引入struts2标签<%@ taglib prefix="s" uri="/struts-tags"%><s:iterator value="#request.list" var="fr"> <s:if test="#fr.mk==‘wh‘"> <tr> <td align="center"><s:property value="#fr.zfBh"/></td> <td align="center"><s:property value="#fr.xm"/></td> <td align="center"><s:property value="#fr.szjq"/></td> <td align="center"><s:property value="#fr.zt"/></td> </tr> </s:if></s:iterator>
Struts2和JSTL结合体
<%@ taglib prefix="s" uri="/struts-tags"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <s:iterator value="#request.list" var="fr"> <c:if test="${ fr.mk==‘人员信息‘}"> <tr> <td align="center">${fr.zfBh }</td> <td align="center">${fr.xm }</td> <td align="center">123</td> <td align="center">${fr.zt}</td> </tr> </c:if> </s:iterator>
三:总结
只要不混淆上面的使用方式就好。自己去做了一遍试验,印象是更加深刻一些。最近很是浮躁啊,现在是想辞职,想离开,我现在没毕业,但是只是要了4k一个月,还没有五险一金什么的,更别说什么福利的了,所以完全是扯蛋,老总还和我说我很浮躁,我要静下心来,算了,没必要了,走吧。迟早都得走的啊。此处不留爷,自由留爷处啊。好好学习,天天向上了。
struts2和jstl有关循环的写法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。