Mensagens enviadas por: xxta
Índice dos Fóruns » Perfil de xxta » Mensagens enviadas por xxta
Autor Mensagem
Muda o trecho:



para


e manda o erro pra gnt.

Posso estar errado, mas acho que no seu java bean a "categoria" eh um bean tb e vc esta mandando uma string...


Passei pelo mesmo problema com Validator.

Segue o link: http://www.guj.com.br/posts/list/207219.java

Tem umas respostas que me ajudaram.. funcionou, porém não ficou legal não... ainda estou procurando a maneira correta.



gbvbahia01 wrote:
xxta wrote:Não deu certo...

depois tentei retirar o trecho abaixo do faces-config.xml mas também não adiantou:



to achando que essa nao é a forma certa de utilizar o spring em um validator, acho que existe uma classe validator do spring...
vou dar uma procurada e caso apareçam mais dúvidas ou encontre a solução posto aqui!

Obrigado a todos!
abraços


Não tem como fazer IOC nos validadores e conversores do JSF(1.2), não dá!
Pesquisei muito e até na documentação existe essa informação, por isso temos que esquecer esta forma... mas tem uma segunda opção:
O que pode ser feito neste caso é utilizar um validator dentro do bean, na tag JSF em vez de utilizar o

utilize a chamada

O método utilizado no bean deve ser idêntico ao método que é utilizado na classe validador.
Sem retorno, recebendo os mesmos parâmetros e se houver erros lançar a ValidatorException da mesma forma.
O acredito que o mesmo pode ser feito com converter, já que um converter também pode ser indicado na tag da mesma forma que o validator.
OBS:
1. Não há necessidade de implementar a interface validador no bean.
2. Não há necessidade de por o bean como validator no faces-config.xml, somente a declaração normal do bean.


Obrigado, gbvbahia01.
Vou testar qdo chegar em casa!!
No momento estou utilizando da forma acima, usando o validator normal e verificando no método validate se o dao for nulo busco a informação no XML, pois se deixasse no construtor estourava a memória pq ele era instanciado toda vez que era solicitada uma validação:



Apresento amanhã o TCC e como está funcionando não sei se vou alterar no projeto em si, mas vou testar.
Após a apresentação faço as devidas correções e posto o resultado

Muito obrigado!
abraços
hopster wrote:po cara... acho q vc nao ta certo

hehehehe


e como é o certo?

Não deu certo...

depois tentei retirar o trecho abaixo do faces-config.xml mas também não adiantou:



to achando que essa nao é a forma certa de utilizar o spring em um validator, acho que existe uma classe validator do spring...
vou dar uma procurada e caso apareçam mais dúvidas ou encontre a solução posto aqui!

Obrigado a todos!
abraços
SolloS wrote:Declara seu validator lá no applicationContext também, o SpringbeanFacesELResolver chama do contexto do spring a injeção. Se não tiver o validator lá, ele não receberá as injeções. Dá uma testada aí e me diz se funcionou.


Declararia como um bean normal?
Tipo assim:


?

Obrigadoooo!!
Seguem os arquivos: ApplicationContext, Faces-config e o meu validator
Obrigado.
Abraços

ApplicationContext.xml


Faces-config.xml


Classe que implementa o validator



gbvbahia01 wrote:Amigo acabei de descobrir o mesmo roblema,

Você conseguiu resolver?

Aqui eu tive que bolar uma "marreta", estou com pressa e não tenho tempo de pesquisar muito:
Olha o que eu fiz:
Criei um construtor para o Validador:

E chamei o velho e bom ApplicationContext lá dentro, dai foi somente chamar meu DAO, deu certo.

Por favor, se você tiver achado uma forma mais "limpa" de resolver, posta ai...

Valeu

Caso eu não encontre outra solução acho que vou utilizar esta mesmo, amigo. Tenho 1 semana para terminar meu tcc não tá fácil! heuheu
Obrigado pela ajuda.
Abraços
Bom dia, pessoal! beleeza?

Estou com um problema e não consigo resolver... hehe

Por acaso, algum de vcs já conseguiu pegar o retorno de uma função javascript pelo managed bean?

Tenho uma função que retorna a distancia entre dois endereços. Ela é em javascript porque estou usando a api do google maps:



Eu queria chamar ela e pegar o resultado pelo managed bean, mas não sei se isto é possível...
Para conhecimento, estou usando richfaces+jsf+facelets.

Alguém tem alguma sugestão ou dica para resolver isto?

Desde já muito obrigado.
Não está faltando um reRender para ele atualizar o valor?
Alguém me ajuda
Boa tarde, pessoal.
tudo bem?

Então, tentei de todas as formas fazer a validação de um formulário de uma página jsf e não obtive sucesso.

O problema é o seguinte:

Um objeto DAO que tenho na classe que implementa a Validator não é instanciada pelo Spring.

Essa classe chega a ser executada, mas quando chama o método dao.getByLogin(login); me retorna uma exceção de Nullpointer... dizendo que o dao não foi instanciado.

estou a 3 dias tentando resolver e não está facil hehe

O objetivo desta classe é garantir que não possa ser cadastrado dois usuários com o mesmo login.

Alguém tem alguma idéia de como resolver isto?


ps.: posto o código assim que sair do trabalho.


Desde já agradeço o apoio de todos.
coloca ele na \teste somente, qual IDE vc ta usando?

qdo se passa soh o arquivo (new File("sql.properties") ); ) ele busca na pasta do projeto

tenta ai

flws
beleeza, vou procurar pelos 2 frameworks
assim que conseguir posto aqui ;D

obrigado
nao tentei cara, vou procurar a documentação dela...

obrigado por enquanto
Bom dia galera!

beleza?

então, estou com um problema e não consegui achar uma solução para ele...
uma thread fica rodando direto... e a cada 2 ou 3 min ela executa um procedimento...
mas agora ela tem q executar apenas dentro de determinado horario, por exemplo das 6 da tarde até as 2 da manhã...
pode continuar rodando direto, mas apenas entraria nesse procedimento se estivesse nesse período.

Fiz vários testes e não obtive bons resultados, pq a hora final pode ser menor q a hora inicial ai já quebrava todos os meus codigos/matemática huahau
Ex.: 18:00(6 da tarde) -> 01:00(1 da manha)

Obs.: a hora inicial e final, com os minutos, estão em um properties.

Alguém tem alguma idéia pra isso?

Desde já, muito obrigado
 
Índice dos Fóruns » Perfil de xxta » Mensagens enviadas por xxta
Ir para:   
Powered by JForum 2.1.8 © JForum Team