我有一个名为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>标签的属性。例如
VALID
test
<c:when>
<c:when test="${dp.status eq Status.VALID">
我不确定这是否可行。
与字符串的简单比较:
<c:when test="${someModel.status == 'OLD'}">