九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
EL,OGNL兩種表達(dá)式用處的不同

兩者都是在服務(wù)器端執(zhí)行的,JSP轉(zhuǎn)化為servlet并編譯為Java文件,其中會(huì)把EL,OGNL,<% %>等解釋出來(lái),并返回給客戶端。

 

OGNL表達(dá)式依賴于struts2標(biāo)簽,必須結(jié)合struts2標(biāo)簽使用,如:<s:property value="#student.name"></s:property>

但是<a href="checkInfo.jsp?id=%{#student.studentid}">查看信息</a>這樣是不行的,因?yàn)?lt;a>標(biāo)簽不是struts2標(biāo)簽

當(dāng)然可以把它改為<s:a href="checkInfo.jsp?id=%{#student.studentid}">查看信息</s:a>這樣就行.

說(shuō)明:<s:a href="checkInfo.jsp?id=%{#student.studentid}">中%{ }作用是告訴解釋器,這之間的代碼為OGNL表達(dá)式,這很有用。

 

EL表達(dá)式形式為${內(nèi)容},如${sessionScope.user.name}.  不能用在java表達(dá)式<% %>之內(nèi),因?yàn)閮烧呤莾煞N不同的表達(dá)式。

EL表達(dá)式不能用在struts2標(biāo)簽里。

EL表達(dá)式能用在內(nèi)部文件的js里(jsp被解釋時(shí),內(nèi)部文件的js代碼也被解釋,然后發(fā)送到客戶端,而外部js文件是在客戶端執(zhí)行的,所以EL表達(dá)式不能用在外部js文件里)

如:alert("${sessionScope.user.name}"), 加上雙引號(hào)或單引號(hào)。

說(shuō)明:js文件里不能使用OGNL表達(dá)式(因?yàn)樗荒芙Y(jié)合struts2標(biāo)簽使用)

 

不知道我說(shuō)的對(duì)不對(duì)

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
JSTL、EL、ONGL、Struts標(biāo)簽的區(qū)別與使用
OGNL和EL表達(dá)式對(duì)比 Struts2標(biāo)簽和JSTL對(duì)比
EL表達(dá)式和Ognl表達(dá)式,取數(shù)據(jù)的區(qū)別
用ognl還是jstl+el?
Struts2要點(diǎn)學(xué)習(xí)
JSTL與Struts的結(jié)合(十)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服