jsp页面中的判断是否相等(c标签中的if)

在用<c:if>时,记得导入c标签<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:if>标签判断表达式的值,如果表达式的值为 true 则执行其主体内容。

<c:if test="<boolean>" var="<string>" scope="<string>">
   ...
</c:if>
 
<c:if>中的属性说明
属性描述是否必要默认值
test条件
var用于存储条件结果的变量
scopevar属性的作用域page
 

 

 

 

 

<c:set var="type" scope="session" value="<%=type%>"/>
<c:if test="${type.equals('1')}">
   <td class="grid_title" height="30px">原材料名称&nbsp;<font color="red">*</font></td>
</c:if>
<c:if test="${type.equals('2')}">
   <td class="grid_title" height="30px">半成品名称&nbsp;<font color="red">*</font></td>
</c:if>
<c:if test="${type.equals('3')}">
   <td class="grid_title" height="30px">成品名称&nbsp;<font color="red">*</font></td>
</c:if>

 如上所示,只要 ${type.equals('1')} 为true即可执行<td>语句

拓展:

<!-- 判断结束时间是否为空  如果需要判断非空 则 使用 not empty 字段 即可 -->
<c:if test="${empty task.endTime}">
    <a href="#">办理</a>
</c:if>


判断List是否为空

<c:if test="${not empty recordList}">
    ...
</c:if>

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值