JSP中兩種INCLUDE的區別

2021-08-19 16:37:54 字數 666 閱讀 2100

<%@include file=」***.jsp」%> (個人理解:先包含檔案,兩個檔案最終編譯為乙個檔案;不可傳參)

1.這是一種driective指令,是一種編譯指令,是在編譯期間的指令,是靜態包含,即將指定的jsp頁面或html頁面包含進來,整個頁面一起編譯。

2.不能在include指令裡面傳遞引數,如<%@include file=」***.jsp?aa=1″%>是不合法的,只能在執行jsp頁面後,在url位址列上傳遞引數。

(個人理解:兩個檔案編譯為兩個檔案,**執行到這行**時,在編譯;可傳參)

1.這是一種action指令,用於動態包含jsp程式或html頁面。

2.除非該指令被執行到,否則不會被tomcat等jsp engine編譯

3.可以攜帶引數,**如下:

1

2

3

<

jsp:

include

page

="included.jsp"

>

<

jsp:

param

name

="user"

value

="aa"

/>

<

/jsp

:include

>

jsp 中 include 的兩種用法

1.兩種用法 include file 2.用法區別 1 執行時間上區別 include file relativeuri 是在翻譯階段執行 在請求處理階段執行.jsp中的兩種包含頁面的方法 第一種 include指令 當jsp轉換成servlet時引入指定檔案 靜態包含 第二種 jsp inclu...

JSP中的include的兩種用法

jsp中的include的兩種用法 1.兩種用法 說明標籤 include file relativeuri 動作標籤 2.用法區別 include指令 通過file屬性來指定被包含的頁面。動作通過page屬性來指定被包含的頁面。1 靜態包含 使用include指令 被包含的檔案被原封不動的插入到包...

jsp中兩種include用法的區別

jsp中兩種include用法的區別 2010 12 24 22 01 如果要實現乙個 而且整個web站點,都需要選單,頁首,頁尾 html 兩種實現方法 1,在所有的jsp頁面中,寫上選單,頁首,頁尾的html 顯然這樣做時不合理的,如果後期要換一下頁首或選單,那麼工作量是很大的 2 在所有的js...