包含PIE.htc的问题

时间:2014-01-23 13:34:46

标签: css spring css3 internet-explorer

我们在包含PIE.htc文件时存在问题

当我们包含在html文件中时它会起作用,但是当我们尝试在spring中包含它时它不起作用

在Spring中,我们已经为具有静态

的URL定义了资源servlet

<servlet-mapping> <servlet-name>Resource Servlet</servlet-name> <url-pattern>/static/*</url-pattern> </servlet-mapping>

我们已将PIE.htc放在css文件夹

我还在web.xml中包含了mime-type

<mime-mapping>
    <extension>htc</extension>
    <mime-type>text/x-component</mime-type>
</mime-mapping>

当我尝试网址时

http://testUrl:8080/testproject/static/css/PIE.htc,得到404 内容类型仍然是text / html

你能帮我解决这个问题吗?

此致 哈

1 个答案:

答案 0 :(得分:0)

我得到了解决方案,为遇到同样问题的人分享了解决方案。

创建一个新的JSP文件并在该jsp文件中包含PIE.htc,确保JSP和PIE.htc位于同一位置

在CSS文件中包含PIE.jsp而不是PIE.htc,因此css更改将类似于

  

行为:url(pie.jsp);

谢谢大家

此致 哈