黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

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

更新時間:2020-08-26 10:07:33 來源:動力節(jié)點 瀏覽1376次


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


什么是EL表達式


1. 什么是EL表達式?


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


2. 語法


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


3. 與運算符


EL 提供“.“和“[ ]“兩種運算符來存取數(shù)據(jù)。


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


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


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


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


4. 變量


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


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


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


5. 實例


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


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


等價于 ${user.addr}


等價于 ${user.addr}


頁面:pageScope


請求:requestScope


會話:sessionScope


上下文:applicationScope


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


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


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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日日操网站 | 日韩精品导航 | 国产综合视频在线观看一区 | 全免费午夜一级毛片一级毛 | 午夜视频久久 | 1024人成网站色 | 亚洲国产高清在线精品一区 | 在线亚洲欧洲国产综合444 | 青青草娱乐 | 国产丝袜视频 | 久久免费高清视频 | 狠狠色噜噜狠狠狠狠五月婷 | 吃奶呻吟打开双腿做受动态图 | 日本欧美精品 | 天天操天天操天天 | 亚洲乱强伦 | 成人羞羞视频免费看看 | 欧美成人hd | 激情综合网五月 | 亚洲一区在线免费 | 在线成h人视频网站免费观看 | 日韩性视频网站 | 夜夜拍夜夜爽夜夜拍拍拍 | 国产一卡2卡3卡四卡精品网站 | 成人免费视频网 | 欧美日韩国产在线 | a亚洲va韩国va欧美va久久 | 久久女同互慰一区二区三区 | 国产免费播放一区二区 | 成人福利网站 | 在线亚洲色图 | 久久国产综合精品欧美 | 在线播放交视频 | 成人观看免费观看视频 | 成年美女xx网站高清视频 | 福利精品视频 | 黄网站免费在线 | 性欧美极品xxxx欧美一区二区 | 日本经典在线三级视频 | 中国大陆一级毛片 免费 | 中国毛片在线观看 |