JSTL標簽與EL表達式之間的微妙關系
阿新 • • 發佈:2017-10-10
括號 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表達式之間的微妙關系