在Freemarker模板中,您如何获得数据模型类的名称?

时间:2010-11-05 23:57:29

标签: java freemarker

我正在使用Freemarker从POJO生成一个XHTML页面,其中包含一个对象列表,所有这些都是同一父类的子类的实例。我想基于它的类为每个对象生成不同的信息。你如何用Freemarker语言测试它?例如,如果我有一个List,我如何确定一个特定的Shape是一个Rectangle还是一个Circle?

1 个答案:

答案 0 :(得分:1)

${class.name}

虽然我建议您考虑使用每个类中的方法为每个子类生成唯一行为。 Polymorphism是一件很棒的事情。 :)