后端model传入前端JSP页面中的值判断后再取值

所遇到的问题后端model传入前端JSP页面中的值通过foreach循环内要满足条件才能取值给Div中,我们知道jsp页面中可以直接用EL表达式取值,格式就是${"model中传来的数据"},但是我要把传过来的数据判断后再取值就遇到了问题,通过查百度发现了一个方法,下面就分享一下。

 1             <c:forEach var="v" items="${page.objectList}">
 2                 <tr>
 3                     <td style="text-align: center;">${v.card}</td>
 4                     <td style="text-align: center;">${v.vehicleType.name}</td>
 5                     <td style="text-align: center;">
 6                     <c:if test="${v.status==0}">完好</c:if>
 7                     <c:if test="${v.status==1}">良好</c:if>
 8                     <c:if test="${v.status==2}">轻度受损</c:if>
 9                     <c:if test="${v.status==3}">严重破损</c:if>
10                     </td>
11                     <td style="text-align: center;">${v.num}</td>
12                     <td style="text-align: center;">${v.dept.name}</td>
13                     <c:if test="${v.driver.driving==0}">
14                     <td style="text-align: center;">${v.driver.name}</td>
15                     </c:if>
22                 </tr>
23             </c:forEach>

if判断的部分是在foreach中判断

 <c:if test="${v.driver.driving==0}"></c:if>

就是精髓所在,哈哈

转载于:https://www.cnblogs.com/feipengting/p/8371680.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值