1. 程式人生 > >jsp中${}是EL表達式的常規表示方式

jsp中${}是EL表達式的常規表示方式

targe 資料 nbsp 後端 int open 當前頁 attribute 總結

${user.name}<====>User user = (User)request(搜尋範圍).getAttribute(user);

String name = user.getName();

out.println(name);

從當前頁面起開始搜尋 user對象,然後獲取改對象的name屬性值

其搜尋的範圍依次是:page、request、session、application

如果未搜索到,即會返回null值它在jsp+servlet的編程中經常使用,如果是剛學EL表達式,建議熟練掌握。

我的總結 :

${x} 裏面的x數據 從何處來,去往何處呢?

x 裏面的數據是從後端java代碼傳過來,在前端獲取,並顯示在前端。

參考資料:百度百科 - JSP

jsp中${}是EL表達式的常規表示方式