EL表達式
1.EL是jsp內置的表達式語言!
*jsp2.0開始,不讓再使用java腳本,也是使用el表達式和動態標籤來替代jaava腳本
*EL替代的是<%= …%> ,也就是,EL只能做輸出!
2.EL表達式來讀取四大域
*{pageScope.xxx}、{sessionScope.xxx}、${applicationScope.xxx},指定域獲取屬性
3.JavaBean導航
沒有屬性,只有get方法也能用,getHehe()
4.EL運算符
5.EL可以輸出的東西都在11個內置對象中,其中10個是map,pageContext是PageContext類型,一個頂九個
EL函數庫
自定義函數庫
JSTL標籤庫
1.概述
*JSTL是apache對EL表達式的擴展,它是標籤語言
*使用JSTL需要導入jstl1.2.jar
*四大庫
>core:核心庫,重點
>fmt:格式化:日期丶數字
>sql:過時
>xml:過時
2.導入標籤庫
*jar包
*在jsp頁面中:<@taglib prefix=“前綴” uri=“路徑”@>
3.core–>c標籤
*out和set
*remove
*url
*if和choose
*forEach
items="",雙引號中一定不能有空格!!!!會報錯
forEach循環狀態變量
*fmt庫
自定義標籤
MVC
mvc設計模式
JavaWeb的三層架構