springmvc報錯,找不到靜態資源

2021-10-24 02:30:49 字數 760 閱讀 2235

找不到.png,.css,.js等靜態資源,導致網頁很多地方顯示不出效果,如下圖

通過查詢,發現問題出在springmvc,在web.xml檔案裡設定了攔擊如下

雖然攔截了.png,.css,.js等,但由於springmvc對這些請求沒有對應的處理,所以找不到靜態資源,所以需要乙個設定乙個東西來幫我們處理這些靜態資源請求

使用預設web應用伺服器預設的servlet處理,在springmvc.xml配置檔案裡配置

<

mvc:default-servlet-handler

/>

用由spring mvc框架自己處理靜態資源,並新增一些有用的附加值功能

<

mvc:resources

location

="/,classpath:/meta-inf/publicresources/"

="/resources/**"

/>

說明:

該配置的作用是:dispatcherservlet不會攔截以/static開頭的所有請求路徑,並當作靜態資源

交由servlet處理。

參考:

jsp頁面報錯找不到屬性

今天敲 jsp頁面 禁用已啟用 訪問jsp頁面一直提示我說isdisable屬性找不到,檢查了物件的 屬性名沒有錯也能正常從資料庫中訪問資料,甚至前一步的 都能訪問到 後來測試其他條件進行判斷能夠通過,說明是isdisabled屬性出了問題。然後想到他是通過呼叫物件中的get方法來獲取資料,一看果然...

編譯後報錯說 找不到 mysql h

程式寫好編譯後報錯說 找不到 mysql.h 到 usr include 去看沒有mysql資料夾存在,解決這個問題需要安裝 mysql devel 命令列輸入 yum install mysql devel 安裝完成後,再去 usr include 就看到 mysql資料夾了,而且進入後發現有my...

關於SpringMVC中找不到標籤的解決辦法

在springmvc中我們經常會用到標籤,但是有些編輯器中的schema過於陳舊。導致找不到標籤。經過試驗,有兩個解決辦法 1.替換檔案 開啟window preferences,在輸入框輸入xml找到xml catalog。在右邊中找到 這一項並單擊,看下面的details,找到檔案路徑和key。...