2012-05-04 3 views
2

У меня есть перечислениепоказывает значение перечисления в JSP с использованием Spring MVC

public enum Number 
{ 
ONE("one"), TWO("two"), THREE("three"), FOUR("four"); 
} 

я положил это перечисление в модель

model.addAttribute("myEnum", Number.values()); 

Теперь в Jsp странице я хочу показать значение одного из эти перечисления.

<c:out value="${myEnum.ONE}"/> 

, но он, похоже, не работает. Что я делаю неправильно?

ответ

4

MyEnum список значений, возвращаемых, вы можете либо создать один атрибут равен значению, например один перечислений:

model.addAttribute("one", Number.ONE); 

<c:out value="${one}"/> 

или петли через MyEnum:

<c:forEach items="${myEnum}" var="value"> 
    ${value} 
</c:forEach> 
Смежные вопросы