freemarker.core.NonStringException 的问题

页面:
图片说明
图片说明
后台:
图片说明
图片说明
现在页面上取枚举类的name属性一直报NonStringException异常, 但是枚举类中name属性确实是String类型,控制台可以正常打印,value属性也能正常取.求大神指点一下.

setSignTypes 是怎么定义的?
有调用:request.setAttribute("signType", signType); 吗?
freemarker 版本是多少?
Struts 几?

final常量不是一开始声明就要赋值的吗