ho un Enum
che ha certi campi, che ho bisogno di accedere nel mio play1.2.4
modellocome accedere ai campi Enum in modello play framework
public Enum WORKER{
FARMER,SMITH,GARDENER
}
Supponiamo che ho bisogno di controllare se una variabile 'persona' nel template è un contadino, fabbro o giardiniere, come posso farlo?
#{if person.Type==WORKER.FARMER}
...do something...
#{/if}
Qui vengo
NullPointerException : Cannot get property 'FARMER' on null object.
Quindi, il modello non conoscere l'Enum WORKER.Since una nuova istanza non può essere creato per Enum, come devo fare l'Enum a disposizione del modello ?
cosa è 'status'? il tuo enum si chiama 'WORKER' – talnicolas
sorry..typo ... Ad ogni modo, lo capisco ... Mi mancava il prefisso del pacchetto –
Che dire dell'astrazione di questo metodo? Ex. 'Worker.isFarmer()' – kdazzle