根据迁移指南,Spring 4.0 需要 4.3 或更高版本的 Hibernate Validator 和 6.0.33 或更高版本的 Tomcat。
Hibernate Validator 4.3 依赖于 EL 2.2 不能与 Tomcat 6.0.33 一起使用 EL 2.1。它会给出以下错误:
NoSuchMethodError: javax.el.ExpressionFactory.newInstance()Ljavax/el/ExpressionFactory)
我的应用程序部署在 Tomcat 6 中,我无权更新 EL 库。
在这种情况下,如何使用 Tomcat 6 迁移到 Spring 4.0?