当我加载我的jsp页面时,附加的css和js文件呈现为文本/ html格式。 我注意到它从Chrome浏览器在那里我可以看到此错误消息.js和.css文件在我的JSP页面中以文本/ html加载。
“资源解释为脚本,但使用MIME类型text/html转移”
我已指定web.xml中的MIME类型,如下所示,
<mime-mapping>
<extension>js</extension>
<mime-type>application/javascript</mime-type>
</mime-mapping>
<mime-mapping>
<extension>css</extension>
<mime-type>text/css</mime-type>
</mime-mapping>
<mime-mapping>
<extension>jpg</extension>
<mime-type>image/jpeg</mime-type>
</mime-mapping>
我运行我的应用程序的服务器是Apache Tomcat 7.我在Vaadin项目中创建了这个JSP文件。
我的问题是, 我需要在Tomcat配置中的其他地方更改Mime类型吗? 在JSP页面中包含CSS和JS文件是否有任何限制?
还是因为Vaadin框架?
我只是一个试图学习JSP和vaadin框架的初学者。