程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> JSTL標簽庫(一)核心標簽庫,jstl標簽庫核心

JSTL標簽庫(一)核心標簽庫,jstl標簽庫核心

編輯:JAVA綜合教程

JSTL標簽庫(一)核心標簽庫,jstl標簽庫核心


 

核心標簽庫(core)

1.表達式操作

2.流程控制

3.迭代操作

4.URL操作

 

1.表達式操作

標簽 語法 功能 說明 <c:out>
<c:out value="<string值>" default="<string默認輸出值>" 
escapeXml="<true|false>"/>
用來顯示一個表達式的結果

①三個屬性都可以用EL表達式

②default為value沒有值時的輸出

③分為帶本體和不帶本體

④escapeXml為true時是原封不動的輸出

<c:set>
<c:set var="<string存入變量名>" value="<string存入值>" 
target="<string要修改的屬性所屬的對象>"
property="<string要修改的屬性>" scope="<string變量范圍>"/>
用於保存數據

①變量范圍默認Page 

   page|request|session|application 

②只有value可以用EL表達式

 

  <c:remove>
<c:remove var="<string>" scope="<string>"/>
   用於移除數據 2.流程控制 標簽 語法 功能 說明 <c:if>
<c:if test="<boolean表達式>" var="<string存入真假值>" 
scope="<string>"></c:if>

標簽判斷表達式的值

如果表達式的值為 true 則執行其主體內容。

①分為帶本體和不帶本體

<c:choose>
<c:choose>
    <c:when test="<boolean>"/>
        ...
    </c:when>
    <c:when test="<boolean>"/>
        ...
    </c:when>
    ...
    ...
    <c:otherwise>
        ...
    </c:otherwise>
</c:choose>

    ①<c:choose>作為<c:when><c:otherwise>的父標簽

    ②<c:otherwise>必須在<c:when>之後

<c:when> <c:otherwise>  

  

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved