javascript
java中content啥意思_JSTL标签中的body-content标签体内容输出格式的介绍
我們?cè)贘STL標(biāo)簽中看到“JSP”這種類型的定義,但是不知道它是什么意思,其實(shí)它的意思就是定義了一個(gè)JSTL標(biāo)簽內(nèi)部是否允許使用JSP表達(dá)式,先來(lái)了解什么是JSTL標(biāo)簽體,請(qǐng)看代碼:
//中間即為JSTL標(biāo)簽體
再來(lái)看看什么是jsp表達(dá)式,jsp表達(dá)式即是一個(gè)jsp頁(yè)面書寫java代碼的代碼塊,格式例如:
//寫java代碼
%>
那么可以有幾種定義呢?一共有四種JSTL標(biāo)簽體格式定義,分別是:
JSP:表示標(biāo)簽體內(nèi)容可以使用和輸出jsp表達(dá)式內(nèi)容。
scriptless:表示標(biāo)簽體內(nèi)部不允許書寫jsp表達(dá)式。
empty:表示JSTL標(biāo)簽體必須為空,例如下面這種JSTL表達(dá)式則是一個(gè)空的JSTL標(biāo)簽體:
因?yàn)閮?nèi)部是這樣定義的empty。
tagdependent:表示標(biāo)簽體內(nèi)容支持jsp表達(dá)式,但是會(huì)把jsp表達(dá)式當(dāng)做String字符串輸出,不會(huì)輸出jsp表達(dá)式本應(yīng)該輸出的內(nèi)容。
擴(kuò)展知識(shí):
我們?cè)贘STL標(biāo)簽內(nèi)部會(huì)屬性定義中會(huì)看到類似這樣的代碼:
name
true
true
rtexprvalue?為true表示name屬性可以使用EL表達(dá)式,例如 name="${username}”。
rtexprvalue?為false表示name屬性只能使用字符串常量,而不能使用EL表達(dá)式的形式,例如var="student”。
來(lái)源網(wǎng)站:太平洋學(xué)習(xí)網(wǎng),轉(zhuǎn)載請(qǐng)注明出處:http://www.tpyyes.com/a/javaweb/967.html
總結(jié)
以上是生活随笔為你收集整理的java中content啥意思_JSTL标签中的body-content标签体内容输出格式的介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: iPhone 14/14 Plus 可拆
- 下一篇: B612咔叽APP