Spring MVC静态资源404 - 旧版Spring 1.2x

时间:2016-07-10 20:51:40

标签: spring spring-mvc

这是Spring的常见问题之一,下面的答案解决了这个问题。

<mvc:resources mapping="/static/**" location="/static/"/>

但我的问题不同,在旧的Spring 1.2x中,我们没有这个标签。我们必须手动处理。请帮助我如何在较旧的Spring 1.2x中处理此问题。也许是SimpleUrlHandlerMapping或web.xml中的一些配置?

1 个答案:

答案 0 :(得分:0)

我建议将web.xml中的调度程序servlet映射到“/”以外的其他内容。这样,Spring就不会处理对静态资源的请求。

例如:

<servlet-mapping>
  <servlet-name>dispatcher</servlet-name>
  <url-pattern>/actions/*</url-pattern>
</servlet-mapping>

话虽如此,我强烈建议升级到最新版本的Spring。