相关疑难解决方法(0)

使用EL和JSTL访问枚举值

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

public enum Status { 

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

    private final String val;

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

    public String getStatus() {
        return val;
    }

}
Run Code Online (Sandbox Code Playgroud)

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

<c:when test="${dp.status eq Status.VALID">
Run Code Online (Sandbox Code Playgroud)

我不确定这是否可行.

java jsp jstl java-ee

103
推荐指数
6
解决办法
11万
查看次数

如何在JSP中使用JSTL或标准操作生成选择标记

我想在JSP中创建一个select标签,其中的选项是Enumeration(例如,所有美国州).它们是JSTL中的标签还是可以执行此操作的标准标签,而无需手动迭代列表?

html java jsp jstl

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

jsp ×2

jstl ×2

html ×1

java-ee ×1