<c:if>判断------没有标签体
<c:if test="判断条件" var="存储判断结果" scope="page/request/session/application"/>
有标签体
<c:if test="判断条件" var="存储判断结果" scope="page/request/session/application"/>
满足条件是执行的语句
</c:if>
如下JSP代码
<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<html>
<head><title></title></head>
<body>
<c:if test="${param.ref=='tt'}" var="res1" scope="page">
<h3>欢迎${param.ref}光临</h3>
</c:if>
<c:if test="${10<30}" var="res2" scope="page">
<h3>${res2}</h3>
</c:if>
</body>
</html>
执行结果如图
此外,在地址栏输入地址的时候要给ref赋值
这样:http://localhost:8080/jspp/cui13.jsp?ref=tt 否则没有值