EL與JSTL


1、include指令
  <%@ include file=""%> 靜態包含 主要用於包含靜態內容
  將一個子頁面完全"包含"在當前頁面中
  將子頁面(HTML或者JSP)代碼完全包含在當前頁面中,
  注意:如果包含的子頁面是一個JSP一定不能有重複變量出現。
2、include動作
  <jsp:include page=""%> 動態包含  主要用於包含動態內容
  將子頁面引用進來,運行時才調用對應的方法將子頁面引用進來。
3、EL表達式
   在JSP頁面輸出數據(表面)
  a、el表達式的各種運算。(加減乘除啊之類的)
 
  b、獲取page、request、session、application中的數據
  範圍由小到大的查找對應的數據。
  也可以加上查找範圍的前綴:pageScope、requestScope........
  案例:
  mini.jsp中顯示的用戶名稱。
  分頁頁面的頁碼顯示。
4、JSTL  (java server tag language)
   分頁顯示數據時調用。
   c:if
   屬性:
    test  boolean  爲true時顯示if標籤內部的內容,false時你猜!
    var   定義變量存儲test的結果
    scope   制定var變量存儲的範圍   
   c:foreach
   屬性:
    items  需要遍歷的集合  ${}
    var   定義對應用來存儲每次顯示的對象
    begin 開始的位置
    end   結束的位置
    step  步長
    varStatus  當前狀態   status.index
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章