В шаблонах Freemarker как вы получаете название класса модели данных? - PullRequest
1 голос
/ 06 ноября 2010

Я использую Freemarker для генерации XHTML-страницы из POJO, которая содержит список объектов, которые являются экземплярами подклассов одного и того же родительского класса. Я хотел бы генерировать различную информацию для каждого объекта в зависимости от его класса. Как вы проверяете это на языке Freemarker? Например, если бы у меня был список, как бы я определил, была ли конкретная форма прямоугольником или кругом?

1 Ответ

1 голос
/ 06 ноября 2010
${class.name}

Хотя я предлагаю вам рассмотреть возможность использования метода из каждого класса для генерации уникального поведения для каждого подкласса. Полиморфизм замечательная вещь. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...