Failed to load resource: the server responded with a status of 404 ()


  今天遇到了一個一開始感覺很莫名其妙的報錯

  

 

 

 

  在編寫頁面的時候把原先寫在html頁面里的js代碼單獨拿出來做成一個JavaScriptUtil文件,放在了和html頁面同一個目錄下。運行之后在對應的頁面console報404,挺摸不着頭腦的一開始,按住ctrl點擊文件也可以正確跳轉。(用Ajax做點贊和評論功能)

  睡了一覺忽然想起來!!!服務器沒有訪問WEB-INF文件的權限!!!

  就這么簡單,可惡。


  好吧其實事情並沒有我想的那么簡單,我的需求是在一些頁面用到Ajax和Cookie,那我就要把這些方法提出來做成一個JavaScriptUtil工具文件,隨時在各個html頁面調用,前端用了Thymeleaf,后端用的是springMVC做視圖解析。看了很多文章都沒有解決Thymeleaf+SpringMVC讀取靜態資源的問題。

  https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#server-root-relative-urls

  這個是Thymeleaf的官方文檔,在讀,解決了再來更新回答over。

  不過上面的回答也是一種可能性啊。

 


免責聲明!

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



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