我有一个在tomcat 5.5上正常工作的spring web应用程序。我试图将相同的web应用程序部署到tomcat 6容器,并提出一些问题。将Spring Web App从tomcat 5.5迁移到tomcat 6.0时出现的问题
我所遇到的主要两个问题是与为jstl配置容器并使Spring安全登录正常工作有关。
我相信我已经通过在$ CATALINA_HOME/lib目录从here了JSTL-1.2.jar LIB(虽然它确实看起来很奇怪,它是如此难以找出如何解决JSTL的配置问题得到这个工作)。现在
的主要问题是,当我尝试登录使用基于表单的认证,我当登录表单提交给“j_spring_security_check”得到一个HTTP 404错误。
我已经根据spring安全性文档在web.xml文件中设置了过滤器,但看起来tomcat没有按预期调用它。
我希望有人可以在这里分享自己的经验,我当然缺少我的配置一些基本的东西。
谢谢。
更新:虽然根据这里的回复进行了故障排除,但我最终做的一件事是下载tomcat 6.0.18的全新副本,并确保我在WEB中有jstl-1.2.jar文件-INF/lib目录。有趣的是,现在应用程序似乎工作正常。
我有点为难,但现在我会尽力追查安装这是造成错误两个tomcat的区别,并在这里发表一个进一步的更新。
感谢您对这些家伙的回应。