Struts2, доступ к перечислению из JSP
У меня есть следующий класс
package com.test;
public class SomeClass {
public enum COLOR {RED,BLUE}
}
Я хочу получить доступ к значениям COLOR
enum в моем JSP. Я пробовал следующий код, но он не работает.
<s:property value="@[email protected]"/>
<s:property value="@[email protected]"/>
Кто-нибудь сталкивался с этим вопросом раньше?
[Я уже включил доступ к статическому методу в struts.xml]
Ответы
Ответ 1
Для enum
-s нет необходимости включать static method access
.
Доступ к Enum-s можно получить с помощью знака @
следующим образом:
<s:property value="@[email protected]"/>
В вашем случае, поскольку вы объявляете enum
внутри класса, используйте знак $
, чтобы ссылаться на ваш enum
.
<s:property value="@[email protected]"/>