更新時(shí)間:2023-12-29 來源:黑馬程序員 瀏覽量:
JSP的聲明語(yǔ)句用于聲明變量和方法,它以:
<%!開始,以%>
結(jié)束,其語(yǔ)法格式如下所示:
<%! 定義的變量或方法等 %>
在上述語(yǔ)法格式中,被聲明的Java代碼將被編譯到Servlet的_jspService()方法之外,即在JSP聲明語(yǔ)句中定義的都是成員方法、成員變量、靜態(tài)方法、靜態(tài)變量、靜態(tài)代碼塊等。在JSP聲明語(yǔ)句中聲明的方法在整個(gè)JSP頁(yè)面內(nèi)有效,但是在方法內(nèi)定義的變量只在該方法內(nèi)有效。當(dāng)聲明的方法被調(diào)用時(shí),會(huì)為方法內(nèi)定的變量分配內(nèi)存,而調(diào)用結(jié)束后會(huì)立刻釋放所占用的資源。
本文版權(quán)歸黑馬程序員Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:黑馬程序員Java培訓(xùn)學(xué)院
首發(fā):https://java.itheima.com