使用EL和JSTL访问Enum值
我有一个名为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">
我不确定这是否可行。
回答:
与字符串的简单比较:
<c:when test="${someModel.status == 'OLD'}">
以上是 使用EL和JSTL访问Enum值 的全部内容, 来源链接: utcz.com/qa/415021.html