web項目部署到服務器后樣式丟失的問題


項目在本地通過瀏覽器直接訪問可以正常顯示,但是部署到服務器卻沒有樣式,debug發現

這是因為過濾器不夠完善,在全局亂碼處理的過濾器中,配置的WebFilter注解是"/*"過濾了所有請求,把所有響應格式都設置成了text/html,text/css文件被以text/html格式傳輸,瀏覽器無法正確解析,導致了樣式文件無法正確引入。

解決方案:
在過濾器dofilter方法中進行判斷,如果是靜態資源直接放行,否則執行原先的代碼


免責聲明!

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



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