小编典典

使用EL和JSTL访问Enum值

jsp

我有一个名为Status的枚举,其定义如下:

public enum Status {

    VALID("valid"), OLD("old");

    private final String val;

    Status(String val) {
        this.val = val;
    }

    public String getStatus() {
        return val;
    }

}

我想VALID从JSTL标签访问的值。特别test<c:when>标签的属性。例如

<c:when test="${dp.status eq Status.VALID">

我不确定这是否可行。


阅读 579

收藏
2020-06-08

共1个答案

小编典典

与字符串的简单比较:

<c:when test="${someModel.status == 'OLD'}">
2020-06-08