Enums 如何调用enum';freemarker中的s方法?
我有这样一个枚举:Enums 如何调用enum';freemarker中的s方法?,enums,freemarker,Enums,Freemarker,我有这样一个枚举: public enum Type{ A("Title A"), B("Title B"), C("Title C"), D("Title D"); private String title; private Relation(String title) { this.title = title; } public String getTitle() { return titl
public enum Type{
A("Title A"),
B("Title B"),
C("Title C"),
D("Title D");
private String title;
private Relation(String title) {
this.title = title;
}
public String getTitle() {
return title;
}
}
我将Title.D作为类型放在freemarker中,如何访问getTitle方法?
我尝试了type.title和type.getTitle(),两者都不起作用。
有人能帮忙吗?谢谢 Yuxuan的评论意味着,通过升级到项目中较新版本的Freemarker,这个问题已经得到了解决。我的假设是,相关版本是。这里添加了JDK1.5枚举支持。您的示例对我很有用。。。错误消息是什么?问题解决了,项目中的freemarker是一个非常旧的版本,我将其升级到最新版本,并且可以正常工作。非常感谢你的帮助!