| 術語 | 定義 | 例子 |
|---|---|---|
| 絕對路徑 | 固定不變、與部署位置無關 | C:\webapp\page.jsp、https://host/app/page.jsp |
| 相對路徑 | 相對於某個基準點 | ../page.jsp(相對當前目錄) |
| 以 / 開頭的路徑 | 相對於 Web 應用根目錄 (Context Root) | /page.jsp → https://host/app/page.jsp |
<c:import url="/xxx">:相對 Context Root。<jsp:include page="/xxx">:相對 Context Root。<%@ include file="/xxx" %>:相對當前檔案目錄(編譯期指令,非請求路徑)。<a href="/xxx">:相對 **網站根目錄**(Domain Root),若部署在 /app 則指向 https://host/xxx,常導致 404。${pageContext.request.contextPath}/xxx 產生完整相對路徑。xxx 或 ./xxx。