具有content-type的css文件的Tomcat响应头是text / html

时间:2016-05-03 17:30:06

标签: java css jsp tomcat

我有一个java web应用程序,在jsp文件中我有一个链接标记来引用css文件,但是Tomcat服务器用内容类型的html响应它,所以浏览器无法加载它。

这是我的项目结构

enter image description here

当键入localhost:8080 / QLPhongBan /时,它将调用HomePageServlet.java并将其转发到home.jsp文件。

针对home.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="vi">
    <head>
        <link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/resources/css/style.css">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Trang chu</title>
    </head>
    <body>
        <jsp:include page="_header.jsp"></jsp:include>
        <jsp:include page="_sidebar.jsp"></jsp:include>
    </body>
</html>

链接标记中的style.css已加载到浏览器中,内容类型为html

browser load style.css

我尝试在web.xml中添加mime-mapping,但它没有用。

那么如何加载这个css文件呢?任何帮助都将被确认!

抱歉我的英语不好。

0 个答案:

没有答案