java - 如何使用 Thymeleaf 显示枚举的一个值

标签 java enums thymeleaf

我的枚举:

public enum USER_TYPE { administrator, manager, worker };

        private GENDER gender;

我的html:

<div class="form-group">
            <label class="col-sm-2 control-label"> User type:</label>
             <div class="col-xs-5 selectContainer">
             <select class="form-control" name="size" th:field="*{userType}">
                <option  th:each="userType : ${T(com.people.User.USER_TYPE).values()}" th:value="${userType}" th:text="${userType}"></option>


            </select>

我设法显示枚举的所有值,但如何仅显示经理值作为示例?

最佳答案

<option th:value="${T(com.people.User.USER_TYPE).manager}" 
        th:text="${T(com.people.User.USER_TYPE).manager}"></option>

关于java - 如何使用 Thymeleaf 显示枚举的一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38721104/

相关文章:

java - 如何使用 achartengine 防止图表覆盖之前的绘图

C 枚举 : unknown type name

java - 如何在intellij的现有项目中添加vaadin而不是thymeleaf?

java - 如何将隐藏值从 Thymeleaf 模板传递到 Controller (Spring Boot)?

java - Spring MVC @ModelAttribute 不包含提交的表单结果

java - Spring 3.0 MVC 绑定(bind)枚举区分大小写

java - 锁定文件以验证服务的单次执行。有多可靠?

java - 在 Android 布局中显示结果

.net - 使用 ADO.NET Entity Framework 从表中存在的值生成枚举

java - 将多个枚举值分配给一个类属性