在JSP EL枚举值中始终为空

在JSP EL枚举值中始终为空,第1张

在JSP EL枚举值中始终为空

这是因为当前版本的EL不支持访问枚举或调用枚举常量。仅EL 3.0提供此支持。

目前尚不清楚您的意图是什么,但是很高兴您可以将枚举属性作为

String
EL中的一个进行比较。它们即被解析为
String

假设您有一个如下所示的bean:

public class Booking {    public enum Status { NEW, PROGRESS, SUCCESS, FAILED }    private Status status;    public Status getStatus() {        return status;    }}

然后,您可以

Status.FAILED
按以下方式测试条件:

<c:if test="${booking.status == 'FAILED'}">    Booking status is FAILED.</c:if>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5586051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存