[Resolvido] Primefaces - p:selectBooleanCheckbox

Ola pessoal, essa perguntinha vai ser rapida

Tenho um checkbox no meu objeto Usuario

public class Usuario

@Column(name = "Usu_Centro_Custo")
	private String centroCustoUsuario;
	
	@Column(name = "Usu_Habilitado")
	private Boolean habilitadoUsuario;

com os seus devidos getters e setters

na tela possuo o campo centroCustoUsuario(funcionando)

Se coloco o checkbox usando

<p:selectBooleanCheckbox id="#{fieldId}" value="#{value}" />
11:08:37,076 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/SceWeb].[Faces Servlet]] (http-localhost-127.0.0.1-8080-4) Servlet.service() for servlet Faces Servlet threw exception: javax.el.PropertyNotFoundException: /WEB-INF/facelets/taglib/input/checkbox.xhtml @9,63 value="#{value}": /security/usuario/Usuario.xhtml @103,56 value="#{controller.usuario.habilitadoUsuario}": Target Unreachable, 'usuario' returned null
	at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:100) [jsf-impl-2.1.9-jbossorg-1.jar:]

o usuario nao esta nulo, pois se tiro o checkbox funciona, se coloco apenas a tag

#{controller.usuario}

Mostra q o usuario nao ta nulo

Quando usava tomcat/spring funcionava, mudei para jboss e tirei o spring parou

Alguem ajuda

No get do seu objeto faça:[code]public Carro getCarro(){
if(carro == null){
carro = new Carro();
}

return carro;

}
[/code]

[quote=Hebert Coelho]No get do seu objeto faça:[code]public Carro getCarro(){
if(carro == null){
carro = new Carro();
}

return carro;

}
[/code][/quote]

Hebert, blza?? primeiro, parabens pelo teu blog o tutorial Aplicação Web Completa JSF EJB JPA JAAS me ajudou muito

Agora, pq???

Pq quando eu estava usando com spring funcionava, eu usava a anotação @Controller, e agora @ManagedBean

Pq isso soh acontece com Objetos tipo Boolean ou Listas, e String, Integer e etc nao??

Pq eu coloquei para imprimir na tela o usuario e ele nao apareceu nulo???

O Spring já não injeta esses caras automáticos? Eu não sei te falar como ele funciona. Sorry.

Ops, esqueci de falar.

Que bom que ajudou! Fico feliz por saber. [=

É ele deve fazer automagicamente, agora eh pensar em algo que o programador nao precise ficar sempre dando new ali :smiley:

[quote=Hebert Coelho]Ops, esqueci de falar.

Que bom que ajudou! Fico feliz por saber. [=[/quote]
Bom um tutorial de 8 paginas, merece parabens mesmo, hehe