学习JSP并遇到未加载css/js内容的问题。我有一个jsp页面,在那里我有引导CSS和JS使用标准的HTML链接和脚本标签引用:JSP Tomcat7静态css和js文件未加载
<link rel="stylesheet" type="text/css" link="/bootstrap/css/bootstrap.css" />
和
<script src="/WebIntro/bootstrap/js/bootstrap.js"></script>
既不是他们的工作和Chrome是给我的下面控制台:
Resource interpreted as Stylesheet but transferred with MIME type text/plain:
如果我使用include指令,它的工作原理为CSS,但拉的所有内容到文件:
<%@include file="/bootstrap/css/bootstrap.css"%>
的JSP具有以下@page和meta标签:
<%@page contentType="text/html" %>
和
<meta http-equiv = "Content-Language" content = "en"/>
<meta http-equiv = "Content-Type" content="text/html; charset=utf-8">
我试着用搜索引擎,发现在web.xml中的mime-mapping元素,但以下似乎没有影响:
<mime-mapping>
<extension>css</extension>
<mime-type>text/css</mime-type>
</mime-mapping>
<mime-mapping>
<extension>js</extension>
<mime-type>application/javascript</mime-type>
</mime-mapping>
如果有一些标准的Tomcat配置需要发生我是不知道,因为我是Tomcat的新手;使用Tomcat 7和eclipse,这是一个Maven项目。
http://stackoverflow.com/questions/22631158/resource-interpreted-as-stylesheet-but-transferred-with-mime-type-text-html-see –