Ajuda faces-config.xml(jsf)

1 resposta
A

Boa tarde,

Estou com o seguinte problema quando envio um parâmetro Integer para o faces-config.xml o servidor
me retorna um erro:
“Erro: WebModule[/eei]javax.faces.FacesException: Cant set managed bean property: idEmpresa.”

OBS: isso só acontece quando o parâmetro é java.lang.Integer, quando é String funciona normal.

Alguém poderia me ajudar?

“idEmpresa vem de um bean.”

<managed-bean>
        <managed-bean-name>loginusuario</managed-bean-name>
        <managed-bean-class>eei.bean.Usuario</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
        <managed-property>
            <property-name>idEmpresa</property-name>
            <property-class>java.lang.Integer</property-class>
            <value>#{idEmpresa}</value>
        </managed-property>
     </managed-bean>

Abraço.

1 Resposta

A

Setando valor no managed-bean

<h:selectOneMenu binding="#{Page1.jdlEmpresa}" id="jdlEmpresa"
                        style="height: 20px; left: 270px; top: 242px; position: absolute; width: 168px" value="#{loginusuario.idEmpresa}">
Criado 20 de junho de 2008
Ultima resposta 20 de jun. de 2008
Respostas 1
Participantes 1