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是一个非常旧的版本,我将其升级到最新版本,并且可以正常工作。非常感谢你的帮助!