我正在使用 Spring 3.2.7 和 Spring Security 3.2.2 开发 Web 应用程序
我有一个奇怪的问题。
如果我使用 Apache Tomcat 6.0.35 实例,我的应用程序已正确部署。如果我使用 Tomcat 6.0.24,我不会获得静态资源!我刚刚收到欢迎 jsp,但对于其他资源,我总是收到 404 错误。
你知道这个问题的根本原因吗?非常感谢!
编辑:我在服务器日志中没有收到任何错误
最佳答案
这很可能意味着您错误地定义了资源文件夹。
一些要检查的事情(您很可能已经做过): 1.确保您已定义资源文件夹的位置 2. 确保您的 src 指向资源的正确位置
根据经验: 如果所有静态文件都返回 404,那么是我的资源文件夹位置的定义导致了问题(例如,调用 css/one.css 不是 resources/css/one.css)。 如果选择的静态资源很少,那么很可能是你调用这些文件时的src不正确。
尽我所能处理当前提供的信息。请包括您的配置设置,以便我们可以帮助更好地查明。
关于 Spring 安全 3.2 + Tomcat 6.0.24,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22668097/