看了网上很多解决方案都没有成功 最后按自己的方案解决了
之前用
<mvc:default-servlet-handler/>
之前用这个配置不成功 改用resouces配置
在sping-web.xml 文件下配置如下属性
<mvc:resources location="/WEB-INF/img/" mapping="/img/**"/>
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
解决了静态资源访问404的问题