JSTL - Core <c:if> 标签



<c:if> 标签评估一个表达式,并且只有当表达式计算结果为 true 时才显示其主体内容。

属性

<c:if> 标签具有以下属性:

属性 描述 必填 默认值
test 要评估的条件
var 存储条件结果的变量名称
scope 存储条件结果的变量的作用域 page

示例

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>

<html>
   <head>
      <title><c:if> Tag Example</title>
   </head>

   <body>
      <c:set var = "salary" scope = "session" value = "${2000*2}"/>
      <c:if test = "${salary > 2000}">
         <p>My salary is:  <c:out value = "${salary}"/><p>
      </c:if>
   </body>
</html>

以上代码将生成以下结果:

My salary is: 4000
jsp_standard_tag_library.htm
广告