1. 程式人生 > >JSTL標簽與EL表達式之間的微妙關系

JSTL標簽與EL表達式之間的微妙關系

括號 int spa 使用 servle 格式 font true rar

EL(Expression Language)表達式語言用於計算和輸出存儲在標誌位置(page、request、session、application)的java對象的值,然後對它們執行簡單操作;EL是JSP2.0規範的一部分,只要容器支持Servlet2.4/JSP2.0,就可以在JSP2.0網頁中直接使用EL。通常與 JSTL 標記一起作用,能用簡單而又方便的符號來表示復雜的行為。

EL表達式的格式:用美元符號($)定界,內容包括在花括號({})中;

開啟和關閉EL表達式:

  • (1)開啟方法

在servlet2.4之後默認方法為false,即可以不寫或寫成

<%@ page isELIgnored="false" %>
  • 1
  • (2)關閉方法
<%@ page isELIgnored="true" %>

JSTL
JSTL(JSP Standard Tag Library,JSP標準標簽庫)是一個不斷完善的開放源代碼的JSP標簽庫,是由apache的jakarta小組來維護的。JSTL1.0 由四個定制標記庫(core、format、xml 和 sql)和一對通用標記庫驗證器組成。
如果要使用JSTL,則必須引用jstl.jar和 standard.jar兩個包。

JSTL標簽與EL表達式之間的微妙關系