Ola, boa tarde a todos!!!
to com uma duvida, tenho uma classe Denuncia que possui um atributo Integer chamado prioridade. Quero saber, quando lista-lo em um xhtml, se posso converter o atributo prioridade:
“0” em “baixa”,
“1” em “media” e
"2" em “alta” .
Sem alterar o valor no BD de 0,1 e 2.
Estou utilizando jsf e primefaces.
Os dados estão em um <p:datatable>
att,
Pablo Vargas
Não conheço JSF e não sei como está fazendo sua persistência.
Ainda assim, recomendo usar uma enum para representar a prioridade.
Você pode associar cada código desse a um valor da enum.
Acredito que tanto o JSF quanto sua camada de dados, devem ter meios de fazer essa tradução de um para outro.
Você pode criar um converter, mas como o outro amigo já sugeriu, seria interessante você ter um enum com essas prioridades. Isso poderá te ajudar para lidar com essas prioridades.