JSP jstl-core<c:if> 标记

  • jstl-core<c:if> 标记

    <c:if>标签计算表达式,只有当表达式评估为真显示其主体内容。
  • 属性

    属性 描述 必需 默认值
    test 评估条件 None
    var 用于存储条件结果的变量名称 None
    scope 存储条件结果的变量作用域 page
    test 评估条件 None
  • 示例

    
    <%@ 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