关于spring mvc 中的静态资源被过滤

来源:互联网 发布:网上银行系统繁忙淘宝 编辑:程序博客网 时间:2024/06/01 11:38

jsp页面引用:

    <link rel="stylesheet" type="text/css"    href="${basePath}/css/themes/default/easyui.css">
    <link rel="stylesheet" type="text/css" href="${basePath }/css/themes/icon.css">
    <link rel="stylesheet" type="text/css" href="${basePath }/css/mystyle.css">
    <script type="text/javascript" src="${basePath }/js/jquery-1.7.1.js"></script>
    <script type="text/javascript" src=" ${basePath }/js/jquery.easyui.min.js"></script>



火狐上打开页面报错,应该是静态资源被spring  mvc过滤掉。然后网上找帖子看,但两种方式都未解决问题:

(1)web.xml加入配置:

<servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.jpg</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.gif</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.png</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.css</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.js</url-pattern>
    </servlet-mapping>

(2)spring mvc中加入配置:

  <mvc:resources mapping="/js/**" location="/js/"/>
  <mvc:resources mapping="/css/**" location="/css/"/>

启动程序后,静态资源依然被过滤....

哭求各位大虾指正~