这是我总结的几种解决办法,可以自行尝试实在不行都加上.
第一种在springmvc配置文件当中加入资源映射
<!-- 放行静态资源 -->
<mvc:default-servlet-handler/> //如果加了这一句的话下面就不用加了,如果加这句不好使再加下面的这些
<!-- <mvc:resources mapping="/easyUI/**" location="/easyUI/" />
<mvc:resources mapping="/imags/**" location="/imags/"/>
<mvc:resources mapping="/js/**" location="/js/"/>
<mvc:resources mapping="/zTree_v3/**" location="/zTree_v3/"/>
<mvc:resources mapping="/images/**" location="/images/"/>
-->
第二种情况在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>*.js</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>*.html</url-pattern>
</servlet-mapping>
第三种情况是可能配置拦截器了,拦截器拦截了 ,如果没有加拦截器的话不考虑这种情况
<mvc:interceptors>
<!– 权限拦截器–>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<!–放行静态资源–>
<mvc:exclude-mapping path="/css/**"/>
<mvc:exclude-mapping path="/demo/**"/>
<mvc:exclude-mapping path="/easyUI/**"/>
<mvc:exclude-mapping path="/images/**"/>
<mvc:exclude-mapping path="/js/**"/>
<ref bean="loginInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>-->