Jsp中引入css等外部檔案路徑問題

2021-08-18 00:00:34 字數 562 閱讀 5912

我們在jsp頁面放置外部檔案的連線的時候,有時候會出現無法訪問的問題

原因一:

檔案放在web-inf目錄下,web-inf目錄下最好不要放置需要外鏈的檔案,因為伺服器是保護這個目錄的,瀏覽器一般無法訪問

原因二:

外鏈位址寫錯,無法找到。或者檔案路徑改變

原因三:

絕對路徑或者相對路徑出錯

絕對路徑是以伺服器為根目錄的

相對目錄是相對於當前的檔案的路徑的

(注意:如果當前檔案是其他檔案的被包含檔案,即其他檔案include這個公共檔案,那麼相對路徑就是其他檔案的路徑來定義的,所以如果是公共檔案,路徑最好使用絕對路徑)

<%

string path = request.getcontextpath();

string basepath = request.getscheme()+"://"

+request.getservername()

+":"+request.getserverport()+tpath+"/";

%>

Spring MVC 在jsp中引入css

背景 前端寫的 html 引入css 格式沒有問題 但是我用jsp顯示就是不行 檢查了路徑沒有問題後,最後發現是spring mvc預設攔截所有請求,所以你需要單獨把靜態資源配起來,springmvc就會放過這些請求了。格式 mvc resources location css css mvc re...

html 中引入外部 css js 檔案

引入外部 css 檔案 如下,css檔案引入 應放在中。引入外部 js 檔案 如下,js 檔案引入 應放在 body 的最底部 原因 頁面載入更快 3.1 工程目錄專案目錄如圖所示 3.2 目錄級的解釋 在同乙個資料夾中的檔案為同一級,例 css 資料夾 fonts 資料夾 img 資料夾 font...

JSP頁面中引入js檔案

1 引入的js檔案出錯,檢查方法 將js的內容寫在當前的頁面的之間,看是否能夠正常執行,如果不能,請核查 2 如果引入的 在當前頁面中能夠正常執行,但當引入時不能正常執行,則有兩種可能 a 引入js的路徑有問題 b 引入的js的編碼格式與當前頁面不匹配 3 引入js的路徑問題 js的引入不外乎兩種,...