前言
JSTL全名为JavaServer Pages Standard Tag Library。JSTL是由JCP(Java Community Process)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签函数库。
想了解更多参考这里。
<c:if>
标签
<c:if>
标签是JSTL标签核心标签之一
引入标签
在 web.xml
文件中添加以下配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"><jsp-config><taglib><taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri><taglib-location>/WEB-INF/c.tld</taglib-location></taglib></jsp-config>
</web-app>
在 JSP 文件中的头部引入 <taglib>
标签:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
示例1:比较大小
<c:if test="${gongzi <= 2000}"><p>工薪阶层<p>
</c:if>
<c:if test="${gongzi > 2000}"><p>高收入人群<p>
</c:if>
示例2:字符串比较
<c:if test="${mingzi == '张三'}"><p>你好,张三<p>
</c:if>
<c:if test="${mingzi != '张三'}"><p>你好,其他人<p>
</c:if>
参考
https://www.runoob.com/jsp/jsp-jstl.html