EL表达式相关要点

1、EL表达式实现的if...else 如下:
/begin//
<c:choose>
<c:when test="${fn:startsWith(row.name, 'CND_00_21_CC_C3_06_20_') || fn:endsWith(row.name, '_00A21BCCCC3D06E20_')}">
</c:when>
<c:otherwise>
<a href="<c:url value="send.jsp">
<c:param name="JMSDestination" value="${row.name}" />
<c:param name="JMSDestinationType" value="queue"/></c:url>">发送</a>
<a href="<c:url value="purgeDestination.action">
<c:param name="JMSDestination" value="${row.name}" />
<c:param name="JMSDestinationType" value="queue" />
<c:param name="secret" value='${sessionScope["secret"]}'/></c:url>">清空</a>
<a href="<c:url value="deleteDestination.action">
<c:param name="JMSDestination" value="${row.name}" />
<c:param name="JMSDestinationType" value="queue" />
<c:param name="secret" value='${sessionScope["secret"]}'/></c:url>">删除</a>
</c:otherwise>
</c:choose>
/end

2、EL表达式实现的for如下:
/begin/
<tbody>
<c:forEach items="${requestContext.brokerQuery.queues}" var="row">
<tr>
<td>${row.cursorPercentUsage}</td>
</tr>
</c:forEach>
</tbody>
/end///

3、EL表达式判断相等
/begin
<c:choose>
<c:when test="${record[3]}==<%=currdate %>"><td bgcolor="red"><%=day %></td></c:when>
<c:otherwise><td bgcolor="green"><%=day %></td></c:otherwise>
</c:choose>
/end//


Last、EL表达式相关:
//begin
1.<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
2.fn:contains(string, substring)
3.fn:endsWith(string, suffix)
4.fn:indexOf(string, substring)
5.fn:startsWith(string, suffix)
6.fn:length(list)
7.fn:replace(string, before, after)
8.fn:substring(string, begin, end)
9.fn:trim(string)
//end//
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值