【发布时间】:2012-07-13 21:16:18
【问题描述】:
当我加载我的 jsp 页面时,附加的 css 和 js 文件被呈现为 text/html 格式。 我从 chrome 浏览器中注意到它,我可以在其中看到此错误消息
“资源被解释为脚本,但以 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 框架的初学者。
【问题讨论】:
标签: javascript jsp mime-types tomcat7 vaadin