springboot加載不到靜態資源js/css等文件


本次項目使用了templates模板,在html中導入js和css,項目可以正常啟動,但是訪問請求后,在瀏覽器中就找不到js和css文件,如下是項目路徑:

試了網上的很多方法,但是都沒有成功,后面查看自己的pom文件,看到在resource標簽中放行了html文件,就模仿着寫了放行css和js等文件

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <!--加載模板文件-->
                    <include>**/*.html</include>
                    <include>**/*.js</include>
                    <include>**/*.css</include>
                    <include>**/*.png</include>
                    <include>**/*.gif</include>
                    <!--加載靜態文件-->
                    <include>/static/</include>
                </includes>
                <filtering>false</filtering>
            </resource>

再次執行,項目可以找到對應文件了,但是覺得這樣不對,因為這樣要放行每種類型的靜態資源文件,肯定不合適,目前先這樣處理。

額。。。。。又試了一下,發現就是自己這段resource標簽的問題,如果不加這個標簽,css和js文件可以直接訪問到。。。。


免責聲明!

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



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