在Eclipse中,我在WebContent文件夾下創建了一個動態Web項目和一個JSP文件。我還在WebContent文件夾下創建了一個CSS文件。然後我在JSP中使用<link rel="stylesheet" type="text/css" href="XXX.css">
鏈接到CSS文件,但是當我在Web服務器(Tomcat)上運行時,CSS不適用。有人能告訴我爲什麼嗎?在eclipse動態web項目中,如何將css鏈接到webcontent文件夾中的jsp文件
13
A
回答
22
你必須把你的web項目的名稱你的CSS文件的地址路徑之前
例子:
<link rel="stylesheet" href="/YourProjectName/XXX.css" type="text/css">
或更動態的方式:
<link rel="stylesheet" href="${pageContext.request.contextPath}/XXX.css" />
玩得開心:)
6
您可以使用:在WEB-INF/jsp文件夾中使用style.css文件
<style type="text/css">
<%@include file="css/style.css" %>
</style>
注意
然而,這會將CSS文件的整個源到JSP頁面的HTML 輸出。換句話說,這是一個服務器端包含的,不是客戶端資源引用。因此,您有效地錯過了瀏覽器可以緩存靜態資源的優勢,並且這種方式最終導致帶寬浪費,因爲在每個頁面中都嵌入了相同的CSS文件 。換句話說,就性能和效率而言,這是一個糟糕的主意。
as @BalusC在評論中描述!你想要測試你的style.css文件無論如何,這是一個解決方案。
+6
然而,這會將CSS文件的整個源複製到JSP頁面的HTML輸出中。換句話說,這是一個服務器端包含,而不是客戶端資源引用。因此,您會錯過瀏覽器可以緩存靜態資源的優勢,並且這種方式最終會導致帶寬浪費,因爲每個頁面都嵌入了相同的CSS文件。換句話說,就性能和效率而言,這是一個糟糕的主意。 – BalusC
0
可以使用
<link rel="stylesheet" type="text/css" href="path/css">
0
,以便其映射所有的CSS和JavaScript文件再次你應該重新啓動Eclipse。 我爲我工作。
相關問題
- 1. 將git文件鏈接到eclipse動態web項目
- 2. 將CSS文件鏈接到JSP中
- 3. Eclipse將WebContent文件夾的內容部署到WEB-INF文件夾。
- 4. 在WebContent中將JSP外部JSP文件包含到JSP中
- 5. 如何鏈接Eclipse/Phonegap/Android項目中的assets/www文件夾?
- 6. 在webcontent文件夾中訪問.properties文件形式servlet項目
- 7. XPages項目的WebContent文件夾中的文件的URL
- 8. 如何在Eclipse中從動態Web項目構建EAR文件?
- 9. 如何在eclipse動態web項目中讀取配置文件?
- 10. 如何鏈接Eclipse中的CSS文件夾和圖像文件夾?
- 11. 如何在eclipse Web項目中將WebContent文件夾更改爲不同的東西?
- 12. 如何將外部文件鏈接到PHP中的eclipse,並強制它複製到我的項目文件夾?
- 13. 動態Web項目的XHTML文件中的CSS和如何使用Eclipse
- 14. Eclipse Android:如何使用鏈接文件夾的庫項目?
- 15. 如何在Eclipse中使用jsp將jetty嵌入到動態web項目中
- 16. 訪問JSP頁面放置在WebContent文件夾下的子文件夾中
- 17. 在java eclipse中動態web項目中沒有文件路徑
- 18. eclipse:將項目轉換到文件夾
- 19. 如何將eclipse項目鏈接到eclipse插件項目?
- 20. Eclipse動態web項目/構建文件夾/編譯
- 21. 其中.jsp文件放在web項目
- 22. Eclipse動態Web項目中缺少WEB-INF文件
- 23. 鏈接CSS文件JSP
- 24. PHPStorm - 將外部SFTP文件夾鏈接到項目中
- 25. 如何將.class文件添加到Eclipse項目bin文件夾中
- 26. 如何將鏈接移動到SharePoint 2010中的文件夾?
- 27. 將JSP文件添加到Eclipse Helios(和Galileo)中的GWT項目
- 28. 項目導航器中舊文件夾的文件鏈接
- 29. Eclipse,鏈接源文件夾
- 30. 在Eclipse項目和SVN問題鏈接的src文件夾
[瀏覽器在調用轉發到JSP的Servlet時無法訪問CSS和圖像](http://stackoverflow.com/questions/3655316/browser-cant-access-css-and-images- when-calling-a-servlet-which-forwards-to-aj/3658735#3658735) – BalusC