2014-11-06 99 views
2

我正在開發使用Eclipse JSP頁面的web應用,我在Tomcat 7jsp中Tomcat上不加載CSS

運行在JSP頁面中,我把這個CSS標籤:

<link href="../css/new_style.css" rel="stylesheet" type="text/css"/> 

然而當我通過瀏覽器,比如jsp頁面聯繫CSS沒有加載和 我發現原因是:

Resource interpreted as Stylesheet but transferred with MIME type text/plain. 

我應該怎麼修改?

+0

您可以顯示您的jsp文件嗎? – 2014-11-06 07:57:31

+0

@San Krish:這是186行,相當長...你能告訴我你想看到哪一頁的重要部分? – user1718482 2014-11-06 08:00:03

+0

這是唯一包含css的jsp。似乎更多的服務器端問題 – 2014-11-06 08:00:31

回答

0

當你問你的樣式表時,你的服務器告訴瀏覽器它是一個TEXT文檔(Content-Type:text/plain)而不是樣式表(Content-Type:text/css)。

請meta標籤添加到JSP,

<meta http-equiv = "Content-Language" content = "en"/> 
<meta http-equiv = "Content-Type" content="text/html; charset=utf-8"> 

,如果你是在JSP標籤使用它,

<%@ page contentType="text/html;charset=utf-8" %> 

使用的瀏覽器的開發者工具Net標籤審查請求和迴應。

並讀取此文件Chrome says "Resource interpreted as script but transferred with MIME type text/plain.", what gives?

+0

我在jsp中添加了所有你建議的三個標記,我也添加到web.xml但無濟於事: css text/css 當然我重新啓動了Tomcat ... – user1718482 2014-11-06 08:40:30