在Freemarker中调用返回值为非字符串的静态方法的问题

我在FreeMarker中需要将一个枚举类型的所有值都读出来,返回值是一个数组,然后遍历这个数组,生成输出

比如我要调用这个方法来获取枚举 org.**.enums.AuditResult.values,我希望在ftl文件中将返回值赋给一个list,然后在做处理,应该怎么做呢?

[quote]我在FreeMarker中需要将一个枚举类型的所有值都读出来,返回值是一个数组,然后遍历这个数组,生成输出[/quote]建议你把你的逻辑在action中做返回一个list。
在再freemarker中处理

<#list list as ls>
//do somethoing
</#lsit>