jstl 一些表达式的用法

<c:if>; 它用来做条件判断,功能类似jsp中的<%if(boolean){}%>
 <c:choose>;  它是用于条件选择,和<c:when>,<c:otherwise>一起使用,它的条件选择是排斥性的,相当于jsp中的<%switch(i){case 0: … case 1:… default :}%>,也可以完成<%if{}…else if{}….else if{} else{} %>的功能

<c:out>标签用于在JSP中显示数据。  

     语法  

            语法1:没有本体(body)内容  <c:out value="value" [escapeXml="{true|false}"] [default="defaultValue"] />          语法2:有本体内容  <c:out value="value" [escapeXml="{true|false}"]>  default value  </c:out>  

属性名 称 说 明 EL 类 型 必 须 默认值
value 需要显示出来的值 Y Object
default 如果value的值为null,则显示default的值 Y Object
escapeXml 是否转换特殊字符,如:< 转换成 &lt; Y boolean true

   注意  表格中的EL字段,表示此属性的值是否可以为EL表达式,例如:Y表示 attribute = "${表达式}" 为符合语法的,N则反之。



你可能感兴趣的:(jstl,c:out,c:if,c:when)