2016-07-29 72 views
1

當我看到某個頁面的頁面源代碼通過谷歌Chrome, 我發現這條線, 我應該如何爲Spring MVC設置css,img,js文件的路徑?

我試圖複製頁面上我自己的練習我的HTML/CSS技巧。 這是我的Spring MVC項目的結構。 enter image description here

我複製了頁面的整個代碼,並將其粘貼到我的index.jsp上。 此外,我複製了應用程序〜.css文件的所有內容,並將其粘貼到我創建的css文件中。 (點擊申請〜對鉻的網頁源代碼的.css文件,並運行結束一個頁面有很多線路,所以我估計它的CSS文件的內容。)

但是, 我不認爲這一行到我的CSS文件。 怎麼回事?

我應該把文件放在資源文件夾中嗎? 或WEB_INF?

href="/resources/assets/application-eaa92ddb7d6e189695e3eeadad502b4d.css" 

我添加資源文件夾到路徑中,但仍然無法正常工作。

請幫我...

回答

1

首先,你必須增加您的Spring配置文件本文標籤:

<mvc:resources mapping="/resources/**" location="/META-INF/RESOURCES/" /> 

使用這個標籤在JSP中:

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> 

<c:url value="{path of your file}"/> 

這樣檢驗:

<link href="<c:url value="/resources/My_CSS.css"/>" rel="stylesheet"/> 

僅供參考閱讀此文章:https://www.mkyong.com/spring-mvc/spring-mvc-how-to-include-js-or-css-files-in-a-jsp-page/

相關問題