1. 程式人生 > >JSP-EL表達式

JSP-EL表達式

相加 集合 el表達式 實體類 list容器 容器 實體 png 數字

一、EL語法和使用

  EL(Expression Language)是為了使JSP寫起來更加簡單。

  1、語法結構

    ${域對象的name屬性值}

  2、取值方式

    從小到大取值:page、request、session、application

    如果找到就顯示,沒有找到就繼續往上找,如果到application都未找到,則顯示空字符串

    如果需要取到指定域範圍的值,可以設置對應的域範圍(pageScope、requestScope、sessionScope、applicationScope)

  3、註意

    el表達式一般只操作域對象,無法操作變量。

二、EL獲取參數

  技術分享圖片

三、EL-實體類

  技術分享圖片

四、EL-List容器

  技術分享圖片

五、EL-map集合

  技術分享圖片

六、EL運算

  1、兩個不存在的域對象(數值型)相加,值為0

    技術分享圖片

  2、一個存在(數值型),一個不存在相加,值為存在的那個

    技術分享圖片

  3、非數字型的字符串相加,會報錯

    技術分享圖片

  技術分享圖片

JSP-EL表達式