jsp 編輯預覽時樣式可以顯示出來,而在瀏覽器瀏覽時無法顯示出來!

今天遇到一個很奇怪的問題,新建了一個jsp頁面,在裏面引用CSS樣式文件,編輯完成後直接在myeclipse進行預覽,效果出來了,但是發佈到tomcat後就無法顯示效果了,原來以爲是瀏覽器問題,換了一個瀏覽器還是不行,後來檢查了一下,是<head>標籤下面的

<base href="<%=basePath%>">搞的鬼,這行代碼是創建jsp頁面的時候自動生成的,這是基準鏈接,會把頁面裏所應用到的鏈接給覆蓋了,引用CSS樣式文件的鏈接也同樣被覆蓋了,所以就無法正常顯示樣式。把<base href="<%=basePath%>">刪去即可解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章