apache tomcat与netbeans捆绑不能为svg提供正确的mime类型

时间:2013-12-19 17:57:49

标签: tomcat netbeans svg mime-types

尝试使用NetBeans开发Web应用程序。 我似乎无法在IMG标签或CSS背景中使用SVG图像。 Firefox或Chrome中未显示任何图像。 经过一番挖掘后,我发现托管我项目的Apache Tomcat服务器在本地服务SVG为text / xml而不是image / svg + xml。

所以我窥探了Tomcat目录,希望找到mime-types的配置文件。 我找到了web.xml,发现SVG 的正确映射已经存在。

进一步挖掘并发现一些SVGS确实有效,看起来分离它们的事实是它们从svg标签开始而不是首先声明:xml version =“1.0”encoding =“utf-8” 那么这可能与编码有关吗?

在解决此问题时非常感谢帮助。

重现: 安装最新的NetBeans 7.4 JAVAEE(Linux或Windows)并检查Apache Tomcat选项作为捆绑的Web服务器。 使用svg url创建带有和css背景的最小HTML,并检查chrome devtools或fiddler以获取服务器响应。

值得一提的是,我尝试使用Glassfish服务器选项只是为了踢,但它也没有用。我甚至不太熟悉如何配置那个。

0 个答案:

没有答案