У меня есть Enum
, который имеет определенные поля, к которым мне нужно получить доступ в моем play1.2.4
шаблоне
public Enum WORKER{
FARMER,SMITH,GARDENER
}
Предположим, мне нужно проверить, является ли переменная 'person' в шаблоне фермером, кузнецом или садовником, как я могу это сделать?
#{if person.Type==WORKER.FARMER}
...do something...
#{/if}
Здесь я получаю
NullPointerException : Cannot get property 'FARMER' on null object.
Итак, шаблон не знает о Enum WORKER. Так как новый экземпляр не может быть создан для Enum, как мне сделать Enum доступным для шаблона?