这个问题在这里已经有了答案:HowtoreferenceconstantsinEL?(12个答案)关闭6年前。当试图让EL条件起作用时,我发现枚举值被完全忽略了。在我看来,这似乎与规范相反。empty令我惊讶的是,这些都评估为空。为什么不识别Enum类?这是在当前稳定的Tomcat实例中发生的。这可能是类路径问题吗?Enum在Controller代码中成功使用,但在JSP中没有其他地方使用。它在部署的lib目录中的jar中提供。更新:我的目的是将提供的整数与枚举的属性进行比较,如下所示:FOOBARFAIL不幸的是,无法更改正在检查的值并将保持为整数。枚举如下(简化):publicen