我有一个这样的枚举:
package languages;
public enum Language
{
ENG, GER, FRA;
public static final Language DEFAULT = ENG;
}
我想获得的名称DEFAULT
静态变量JSP
使用OGNL
通过调用name()
方法就可以了。
我尝试了这些,但他们没有工作:
-
<s:property value="%{@languages.Language@DEFAULT.name()}" />
-
<s:property value="@languages.Language@DEFAULT.name()" />
-
<s:property value="@languages.Language@DEFAULT@name()" />
但是这个工作: <s:property value="@languages.Language@ENG.name()" />