在一個jsp頁面中引用另一個jsp文件的路徑的問題


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

相對路徑:

一、在同一個文件夾下,a.jsp中引用b.jsp

<a href="http://www.baidu.com">百度一下</a>
<br>
<jsp:include page="b.jsp"></jsp:include>

 

二、引用a.jsp所在文件夾的子文件夾下的b.jsp文件。比如a.jsp所在文件夾的子文件夾test 中的b.jsp文件。

    <a href="http://www.baidu.com">百度一下</a>
    <br>
    <jsp:include page="test/b.jsp"></jsp:include>

 

三、引用a.jsp所在文件夾的上級文件夾中的b.jsp文件。使用 ../

<a href="http://www.baidu.com">百度一下</a>
<br>
<jsp:include page="../b.jsp"></jsp:include>

如果是上級文件夾的上級文件夾

<a href="http://www.baidu.com">百度一下</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="http://www.baidu.com">百度一下</a>
<br>
<jsp:include page="../son2/b.jsp"></jsp:include>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 在一個JSP頁面中包含另一個JSP頁面的三種方式 jsp篇 之 jsp頁面中的路徑問題 IDEA中向JSP頁面添加css和js引用路徑的問題 登錄頁面jsp跳轉到另一個jsp 與jsp-Servlet-jsp jsp中引用js/css的路徑問題 一個jsp連帶參數跳轉到另一個jsp頁面的解決方法 js獲取另一個jsp頁面上的json數據 關於JSP不能通過瀏覽器直接訪問,要通過servlet跳轉,但一個jsp文件里面用