1
我基於Spring和Apache的瓷磚創造REST應用。我已經添加了.css文件,並在主頁上處理所有內容。我的意思是,當我在domain.com/
但是當我去到domain.com/something/
的URL是相同的,這是錯誤的。我將不得不在.css文件路徑的開頭添加../
錯誤的URL到css文件在春季和Apache瓷磚
如何創建(通過自動)在每個子頁正確的文件路徑?
我基於Spring和Apache的瓷磚創造REST應用。我已經添加了.css文件,並在主頁上處理所有內容。我的意思是,當我在domain.com/
但是當我去到domain.com/something/
的URL是相同的,這是錯誤的。我將不得不在.css文件路徑的開頭添加../
錯誤的URL到css文件在春季和Apache瓷磚
如何創建(通過自動)在每個子頁正確的文件路徑?
使用絕對路徑,而不是相對路徑:
href="/css/someFile.css"
而不是
href="css/someFile.css"
您還必須確保Web應用程序的上下文路徑總是預先計劃,因此該路徑實際上應該
href="${pageContext.request.contextPath}/css/someFile.css"
,或者,如果你使用JSTL:
href="<c:url value='/css/someFile.css'/>"
非常感謝你。它的工作就像一個魅力 – Fixus 2011-12-31 11:29:30
以及怎麼樣在js文件的網址?例如對於JSON調用? – 2012-08-13 21:55:38