在一個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刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM