JSP EL的主要目的是簡化JSP的開發
讓JSP程序員可以非常方便地在JSP中訪問數據
EL表達式總是放在大括號裡
而且前面有一個美元前綴
如
在JSP頁面中顯示室外溫度
用JSP腳本表達式可以按照如下代碼表示
室外溫度是<%= temp %>度
如果使用EL
則是
室外溫度是${temp}度
EL中提供了隱式變量
JSP網頁設計者應該使用這些隱式變量取得應用程序相關信息
通過使用EL隱式變量
我們可以直接訪問Servlet中getSession()等方法的結果
而不是直接在JSP頁面中編寫這些代碼
EL函數為JSP提供了完全的業務邏輯和表現邏輯分離
將EL函數插入到JSP頁面中的過程共包含創建和更改四個文件
)方法類(
java)
包含需要在JSP中使用的Java方法
)標記庫描述文件(*
tld)
映射每個Java方法到XML函數名
)部署描述文件(web
xml)
映射TLD到標記庫URI
)JSP頁面(*
jsp)
使用標記庫URI和函數名調用方法
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26274.html