解决css文件载入jsp文件失效问题

情况一:
通过 捉包可以发现此css文件没有返回正确的text/css响应头,因此引入css无效在这里插入图片描述
解决方法:
将jsp文件中的一条代码删掉,此代码叫做DOCTYPE声明,但是jsp有此代码响应的头文件都会是text/html;

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html>

情况二:
路径问题,确保css文件有被引用到jsp文件中。因为javaweb是发布在服务器上的,因此尽量不要使用绝对路径,应该使用相对路径。
解决方法:通过{pageContext.request.contextPath}来获得当前项目的路径,后根据你自己代码在项目的所处位置来补充相对路径。

<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/css/index.css"/>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章