jstl 的判断使用
1.必须引入的头部标签
- <%@ taglib uri="http://java.sun.com/jstl/core_rt"prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
2.内容部分
- <table>
- <tr>
- <td>
- 服务器
- </td>
- <td>
- 版本号
- </td>
- <td>
- 业务名称
- </td>
- <td>
- 省份
- </td>
- <td>
- 用户数量
- </td>
- <td>
- 业务类型
- </td>
- <td>
- 发送条数
- </td>
- <td>
- 地区限量(次数)
- </td>
- <td>
- 业务开通省份
- </td>
- </tr>
- <c:forEachitems="${pseList}"var="pse">
- <tr>
- <td>
- <c:iftest="${‘119.120.92.138‘ == pse.softIp}">
- <fontcolor="#f47920">${pse.softIp }</font> //颜色1
- </c:if>
- <c:iftest="${‘119.120.92.139‘ == pse.softIp}">
- <fontcolor="#8552a1">${pse.softIp }</font> //颜色2
- </c:if>
- <c:iftest="${‘121.10.246.59‘ == pse.softIp}">
- <fontcolor="#8a2e3b">${pse.softIp }</font> //颜色3
- </c:if>
- <c:iftest="${‘211.154.151.115‘ == pse.softIp}">
- <fontcolor="#bd6758">${pse.softIp }</font> //颜色4
- </c:if>
- <%--
- 1.以上是jstl的if语句的简单使用。
- <c:iftest="${‘119.120.92.138‘ == pse.softIp}">
- pse.softIp得到的结果和字符串比较,所以要加分号;
- 反之是int的话就不用加咯。
- --%>
- </td>
- <td>
- ${pse.version }
- </td>
- <td>
- <c:choose>
- <c:whentest="${‘-空缺-‘==pse.serviceName}">
- <fontcolor="#ef5b9c">${pse.serviceName }</font>
- </c:when>
- <c:otherwise>
- ${pse.serviceName }
- </c:otherwise>
- </c:choose>
- <%--
- 2.以上是jstl的一个判断语句使用,相当于编程语言的
- if(...){
- ...
- }else{
- ...
- }
- 注意:外面的<c:choose>不能丢哦。
- --%>
- </td>
- <td>
- ${pse.provinceName }
- </td>
- <td>
- ${pse.num }
- </td>
- <td>
- ${pse.channelName }
- </td>
- <td>
- ${pse.sendTimes }
- </td>
- <td>
- ${pse.limitNum }
- </td>
- <td>
- ${pse.provinces }
- </td>
- </tr>
- </c:forEach>
- </table>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。