Я подумал, что переключение перечисления будет чем-то очень простым в FreeMarker, так что я мог бы написать что-то вроде:
Dear
<#switch gender>
<#case MALE>
sir
<#break>
<#case FEMALE>
madam
<#break>
<#default>
sir/madam
<#/switch>
Но кажется, что доступ к перечислениям - уродливый и сложный вопрос . Есть ли правильный, чистый способ включить значения перечисления? Должен ли я хранить его по-другому в моей модели?