教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

簡(jiǎn)述定義EL標(biāo)識(shí)符的規(guī)范【Java中EL表達(dá)式】

更新時(shí)間:2022年12月27日09時(shí)43分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  為了獲取Servlet域?qū)ο笾写鎯?chǔ)的數(shù)據(jù),JSP2.0規(guī)范提供了EL表達(dá)式語(yǔ)言,同時(shí)為了降低JSP頁(yè)面的復(fù)雜度,增強(qiáng)代碼的重用性,Sun公司還制定了一套標(biāo)準(zhǔn)標(biāo)簽庫(kù)JSTL。接下來(lái),筆者先來(lái)簡(jiǎn)述下EL標(biāo)識(shí)符的規(guī)范。

  在EL表達(dá)式中,經(jīng)常需要使用一些符號(hào)標(biāo)記一些名稱,如變量名和自定義函數(shù)名等,這些符號(hào)被稱為標(biāo)識(shí)符。EL表達(dá)式中的標(biāo)識(shí)符可以由任意的大小寫(xiě)字母、數(shù)字和下畫(huà)線組成,為了避免出現(xiàn)非法的標(biāo)識(shí)符,在定義標(biāo)識(shí)符時(shí)還需要遵循以下規(guī)范:

  ·不能以數(shù)字開(kāi)頭。

  ·不能是EL中的保留字,如and、or、gt。

  ·不能是EL隱式對(duì)象,如pageContext。

  ·不能包含單引號(hào)(')、雙引號(hào)(")、減號(hào)(-)和正斜線等特殊字符。

EL中的標(biāo)識(shí)符

  下面的標(biāo)識(shí)符都是合法的。

  username username123 user_name _userName

  注意:下面的標(biāo)識(shí)符都是不合法的。

  123username or user"name pageContext

0 分享到:
和我們?cè)诰€交談!