JSP中兩種include的區(qū)別是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
我們提供的服務(wù)有:網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、臨潼ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的臨潼網(wǎng)站制作公司
jsp中有兩種include,一種是<%@include file="xxx.jsp"%>,另一種是
關(guān)于第一種<%@include file="xxx.jsp"%>:
1.這是一種Driective指令,是一種編譯指令,是在編譯期間的指令,是靜態(tài)包含,即將指定的JSP頁面或HTML頁面包含進(jìn)來,整個頁面一起編譯。
2.不能在include指令里面?zhèn)鬟f參數(shù),如<%@include file="xxx.jsp?aa=1"%>是不合法的,只能在運(yùn)行JSP頁面后,在URL地址欄上傳遞參數(shù)。
3.若當(dāng)前頁面中有<%@page%>指令,則xxx.jsp這個被包含的頁面中的<%@page%>指令中 不能存在與當(dāng)前頁面<%@page%>指令中相同的元素,不然會報錯。
關(guān)于第二種
1.這是一種Action指令,用于動態(tài)包含JSP程序或HTML頁面。
2.除非該指令被運(yùn)行到,否則不會被Tomcat等JSP Engine編譯
3.可以攜帶參數(shù),代碼如下:
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。