在乙個jsp頁面中引用另乙個jsp檔案的路徑的問題

2022-05-05 07:15:15 字數 1261 閱讀 4281

為了提高**的重用性,經常需要在乙個jsp頁面中引用另乙個jsp檔案的**。關於引用時的路徑的問題。下面只介紹動態引用的,我覺得靜態引用的應該也一樣。

相對路徑:

一、在同乙個資料夾下,a.jsp中引用b.jsp

<

a href

=""a>

<

br>

<

jsp:include

page

="b.jsp"

>

jsp:include

>

二、引用a.jsp所在資料夾的子資料夾下的b.jsp檔案。比如a.jsp所在資料夾的子資料夾test 中的b.jsp檔案。

<

a href

=""a>

<

br>

<

jsp:include

page

="test/b.jsp"

>

jsp:include

>

三、引用a.jsp所在資料夾的上級資料夾中的b.jsp檔案。使用 ../

<

a href

=""a>

<

br>

<

jsp:include

page

="../b.jsp"

>

jsp:include

>

如果是上級資料夾的上級資料夾

<

a href

=""a>

<

br>

<

jsp:include

page

="../../b.jsp"

>

jsp:include

>

上級資料夾的上級資料夾的上級資料夾,以此類推。

四、引用a.jsp所在資料夾的同級資料夾中的b.jsp。

例如:有檔案father下面有兩個子資料夾son1, son2。a.jsp在son1中,b.jsp 在son2中,此時a.jsp需要引用b.jsp。還是需要 ../回到上級目錄然後再進入資料夾。

<

a href

=""a>

<

br>

<

jsp:include

page

="../son2/b.jsp"

>

jsp:include

>

在乙個JSP頁面中包含另乙個JSP頁面的三種方式。

1 include指令 include指令告訴容器 複製被包含檔案彙總的所有內容,再把它貼上到這個檔案中。include file header.jsp 2 include標準動作 3 採用jstl 注意 1 include指令在轉換時插入 header.jsp 的源 而標準動作在執行時插入 hea...

在乙個JSP頁面中包含另乙個JSP頁面的三種方式

自 1 include指令 include指令告訴容器 複製被包含檔案彙總的所有內容,再把它貼上到這個檔案中。include file header.jsp 2 include標準動作 3 採用jstl 注意 1 include指令在轉換時插入 header.jsp 的源 而標準動作在執行時插入 h...

從乙個jsp頁面向另乙個jsp頁面傳值

只要以下做法就可以實現 a.jsp 通過post 和get 連線都可以傳 post和get 就不提了。連線的 傳遞到b頁面 b.jsp b頁面通過如下 接收 string name request.getparameter name out.println 接收到 name 傳遞多個值時可以這樣re...