大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 什么是EL表達式?有什么作用?

什么是EL表達式?有什么作用?

更新時間:2020-08-26 10:07:33 來源:動力節點 瀏覽1362次


Java程序員對EL表達式一定不陌生,但對于初學者來說,對EL表達式還不是很了解,那么,什么是EL表達式?有什么作用?這個問題就由動力節點java培訓機構的小編來為大家解答。


什么是EL表達式


1. 什么是EL表達式?


EL(Expression Language) 是為了使JSP寫起來更加簡單。減少java代碼,便于開發和維護。


2. 語法


格式都是以“${}”表示。


3. 與運算符


EL 提供“.“和“[ ]“兩種運算符來存取數據。


當要存取的屬性名稱中包含一些特殊字符,如 . 或 - 等并非字母或數字的符號,就一定要使用“[ ]“。例如:


${ user. My-Name}應當改為${user["My-Name"]}


如果要動態取值時,就可以用“[ ]“來做,而“.“無法做到動態取值。例如:


${sessionScope.user[data]}中data 是一個變量


4. 變量


EL存取變量數據的方法很簡單,例如:${username}。它的意思是取出某一范圍中名稱為username的變量。


因為我們并沒有指定哪一個范圍的username,所以它會依序從Page、Request、Session、Application范圍查找。


假如途中找到username,就直接回傳,不再繼續找下去,但是假如全部的范圍都沒有找到時,就回傳""。


5. 實例


< %=request. getParameter(“username”)% > 等價于 ${ param. username }


<%=user.getAddr( ) %> 等價于 ${user.addr}


等價于 ${user.addr}


等價于 ${user.addr}


頁面:pageScope


請求:requestScope


會話:sessionScope


上下文:applicationScope


什么是EL表達式?有什么作用?


大家通過上述一定對什么是EL表達式以及其作用有所了解,動力節點還推出了EL表達式技術文檔可以供大家在線學習。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本综合 | 天天草天天射 | 国产一级免费视频 | 久久高清一区二区三区 | 黄色毛片免费在线观看 | 久久99亚洲精品久久久久网站 | 中文乱码精品一区二区三区 | 老子影院午夜伦手机不卡无 | 日韩精品一区二区三区中文3d | 中国一级免费毛片 | 国内精品久久久久久影院网站小说 | 国产精品久久久久久久成人午夜 | 成人在线免费观看视频 | 亚洲视频 在线观看 | 日本精品久久久久中文字幕 | 久久精品视频8 | 亚洲视频www| 不一样的天空在线高清观看 | 青青青国产在线 | 亚洲情欲 | 色综合久久中文色婷婷 | 亚洲人成伊人成综合网久久久 | 亚洲综合日韩中文字幕v在线 | 四虎影视成人精品 | 四虎永久在线精品国产免费 | 国产视频日本 | 国产精品二区三区 | 亚洲欧美视频二区 | 精品国产高清自在线一区二区三区 | 国产成人一区二区三中文 | 999视频在线播放777 | 超清中文乱码字幕在线观看 | 国产精品免费大片一区二区 | 久久天天躁综合夜夜黑人鲁色 | 欧美毛片免费 | 国产在线观看自拍 | 爱唯侦察1024入口地址 | 91尤物国产尤物福利在线 | 亚洲伊人久久大香线蕉啊 | 久久99精品久久久久久黑人 | 天天干天天曰天天操 |