Bom dia pessoal,
Estou começando a utilizar JSF e me deparei com um problema que não estou conseguindo resolver.
Acredito que seja alguma coisa boba, mas com a minha falta de conhecimento está difícil.
Eu tenho um objeto “Chamado” que tem um atributo “idTipoChamado” que é do tipo “int”
para setar esse idTipoChamado eu criei 3 radios que contém os valores possíveis.
Mas quando eu coloco a tag:
<h:selectOneRadio id="idTipoChamado" value="#{abrirChamadoFormBean.chamado.idtipochamado }" >
o eclipse mostra a mensagem: “EL expression does not evaluate to expected types for this attribute”
Alguém sabe o que eu estou fazendo de errado??
Outra coisa, como o atributo é int eu tenho que usar algum tipo de conversor?
Abaixo segue o código do meu selectOneRadio.
<h:outputLabel for="idTipoChamado" value="Tipo de chamado:"></h:outputLabel>
<h:selectOneRadio id="idTipoChamado" value="#{ abrirChamadoFormBean.chamado.idtipochamado}" >
<f:selectItem itemLabel="Software" itemValue="1" />
<f:selectItem itemLabel="Hardware" itemValue="2" />
<f:selectItem itemLabel="Rede" itemValue="3" />
</h:selectOneRadio>
Valeu pela ajuda!!