overkill 13 de fev. de 2009
Amigo seria interessante colocar os codigos responsaveis pela geracao da lista.
Abraço
thiago.limma 13 de fev. de 2009
Tudo bem, mas adianto que ele nem acessa esse método.
Coloquei break point e nada.
public List < SelectItem > populaListaMes (){
Calendar calendario = Calendar . getInstance ();
if ( listaMeses . size () <= 11 ){
calendario . add ( Calendar . MONTH , - 11 );
for ( int i = 0 ; i <= 11 ; i ++ ) {
String ano = SisrhBeanUtils . mesAno ( calendario . get ( Calendar . MONTH )) + "/" + calendario . get ( Calendar . YEAR );
listaMeses . add ( new SelectItem ( ano ));
calendario . add ( Calendar . MONTH , 1 );
}
getMesEscolhido ();
}
return listaMeses ;
}
overkill 13 de fev. de 2009
Se ele nem acessa o método talvez seja problema na definição do bean mesmo … verifique como esta a configuraçao do bean
que tecnologias esta utilizando JSF puro ou alguma junção ?
thiago.limma 13 de fev. de 2009
Eu já verifiquei o bean… está certinho rsrs…
<managed-bean>
<managed-bean-name> consultarFrequenciaBean</managed-bean-name>
<managed-bean-class> pacote.web.ConsultarFrequenciaBean</managed-bean-class>
<managed-bean-scope> request</managed-bean-scope>
</managed-bean>
joede.fadel 13 de fev. de 2009
Qual é o tipo de dado do “consultarFrequenciaBean.mesEscolhido”??
thiago.limma 13 de fev. de 2009
thiago.limma 13 de fev. de 2009
Descobri o problema… houve um ajuste de arquitetura e o analista esqueceu de colocar faces no arquivo web.xml =XXXXX
overkill 13 de fev. de 2009
thiago.limma:
Tudo bem, mas adianto que ele nem acessa esse método.
Coloquei break point e nada.
public List < SelectItem > populaListaMes (){
Calendar calendario = Calendar . getInstance ();
if ( listaMeses . size () <= 11 ){
calendario . add ( Calendar . MONTH , - 11 );
for ( int i = 0 ; i <= 11 ; i ++ ) {
String ano = SisrhBeanUtils . mesAno ( calendario . get ( Calendar . MONTH )) + "/" + calendario . get ( Calendar . YEAR );
listaMeses . add ( new SelectItem ( ano ));
calendario . add ( Calendar . MONTH , 1 );
}
getMesEscolhido ();
}
return listaMeses ;
}
Colega acredito que o problema esta no nome dos metodos o JSF sempre chama atravez do get+nome e manda a informacao do bean atraves do set+nome
poderia colocar a classe toda do bean … pois a principio nao temos erros !
Abraço!
overkill 13 de fev. de 2009
thiago.limma 13 de fev. de 2009
overkill:
thiago.limma:
Tudo bem, mas adianto que ele nem acessa esse método.
Coloquei break point e nada.
public List < SelectItem > populaListaMes (){
Calendar calendario = Calendar . getInstance ();
if ( listaMeses . size () <= 11 ){
calendario . add ( Calendar . MONTH , - 11 );
for ( int i = 0 ; i <= 11 ; i ++ ) {
String ano = SisrhBeanUtils . mesAno ( calendario . get ( Calendar . MONTH )) + "/" + calendario . get ( Calendar . YEAR );
listaMeses . add ( new SelectItem ( ano ));
calendario . add ( Calendar . MONTH , 1 );
}
getMesEscolhido ();
}
return listaMeses ;
}
Colega acredito que o problema esta no nome dos metodos o JSF sempre chama atravez do get+nome e manda a informacao do bean atraves do set+nome
poderia colocar a classe toda do bean … pois a principio nao temos erros !
Abraço!
Descobri o problema… houve um ajuste de arquitetura e o analista esqueceu de colocar faces no arquivo web.xml =XXXXX
thiago.limma 13 de fev. de 2009
thiago.limma:
overkill:
thiago.limma:
Tudo bem, mas adianto que ele nem acessa esse método.
Coloquei break point e nada.
public List < SelectItem > populaListaMes (){
Calendar calendario = Calendar . getInstance ();
if ( listaMeses . size () <= 11 ){
calendario . add ( Calendar . MONTH , - 11 );
for ( int i = 0 ; i <= 11 ; i ++ ) {
String ano = SisrhBeanUtils . mesAno ( calendario . get ( Calendar . MONTH )) + "/" + calendario . get ( Calendar . YEAR );
listaMeses . add ( new SelectItem ( ano ));
calendario . add ( Calendar . MONTH , 1 );
}
getMesEscolhido ();
}
return listaMeses ;
}
Colega acredito que o problema esta no nome dos metodos o JSF sempre chama atravez do get+nome e manda a informacao do bean atraves do set+nome
poderia colocar a classe toda do bean … pois a principio nao temos erros !
Abraço!
Descobri o problema… houve um ajuste de arquitetura e o analista esqueceu de colocar faces no arquivo web.xml =XXXXX
E isso é pq ele é meu amigo… =P
rafael.espiritosanto 13 de fev. de 2009
Mas o método esta com o nome errado, não?
No código o método esta como populaMeses mas no página está fazendo referência para o método getListaMeses (usando o padrão get and set)
Abraço!
thiago.limma 13 de fev. de 2009
rafael.espiritosanto:
Mas o método esta com o nome errado, não?
No código o método esta como populaMeses mas no página está fazendo referência para o método getListaMeses (usando o padrão get and set)
Abraço!
Não cara… no método getLista meses eu chamo o método para popular a lista… O problema já foi resolvido, houve um ajuste de arquitetura e o analista esqueceu de colocar faces no arquivo web.xml