| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 15:56:40
|
dgrava
Thread.start()
![[Avatar]](/images/avatar/1b5959f90b8e4966b8ea257c4352ebe9.jpg)
Membro desde: 15/06/2006 15:45:08
Mensagens: 34
Offline
|
Boa tarde pessoal!
Eu estou começando agora a usar JSF (na verdade sou novo em Java) e estou com um problema que não consegui resolver...
Estou fazendo uma aplicação muito simples de cadastro de contatos só pra aprender a usar Hibernate, Spring e JSF juntos...
Minha página mostra os meus contatos já cadastrados num datatable, possui os campos de imputtext pra digitar as informações e um botão que chama o método criarContato... só que logo quando eu entro na minha página aparece no meu console do Tomcat:
A página entra, os meus contatos aparecem no datatable mas quando eu digito os dados e clico no botão pra chamar o método criarContato, nada acontece... nem uma mensagem de erro ou qq coisa parecida aparece no console do Tomcat...
Alguém tem uma idéia do que pode estar acontecendo ?
Estou usando o MySQL 5.0, Hibernate 3 e Spring 2.0 M5
Muito Obrigado
Douglas Grava
|
Douglas Grava |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 16:12:25
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
coloca o código da página aqui pra nois da uma olhadinha
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 17:12:10
|
dgrava
Thread.start()
![[Avatar]](/images/avatar/1b5959f90b8e4966b8ea257c4352ebe9.jpg)
Membro desde: 15/06/2006 15:45:08
Mensagens: 34
Offline
|
E aí Rodrigo! Sou eu quem estava mandando aquelas dúvidas pra vc!
Segue o código da minha página contato.jsp:
Eu procurei por esse erro no google mas não encontrei uma resposta satisfatória... vou colocar tb meu managed Bean :
Meu faces-config.xml está dessa forma:
E o meu applicationContext.xml:
E a minha classe que contém o método pra salvar o contato:
Esse erro tb acontece em um projeto de exemplo que eu peguei (hibernate + spring + jsf tb...)... logo quando eu entro na página, aparece a mesma mensagem no console do Tomcat... nos dois eu estou usando o MySQL 5...
Muito Obrigado!
Douglas Grava
|
Douglas Grava |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 17:28:21
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
tu esqueceu de colocar um h:form
ou seja, teus componentes não estão em formulário nenhum.
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 19:52:17
|
dgrava
Thread.start()
![[Avatar]](/images/avatar/1b5959f90b8e4966b8ea257c4352ebe9.jpg)
Membro desde: 15/06/2006 15:45:08
Mensagens: 34
Offline
|
Valeu Rodrigo! Era isso mesmo pra esse problema!
Mas agora quando eu clico no botão pra salvar aparece :
Eu procurei no google mas não achei nada sobre esse erro... O que pode ser ? Que dizer que eu preciso definir alguma navegação pra quando eu clicar no meu botão salvar ? Mas eu só quero que quando eu clicar no botão Salvar ele mostre o novo contato no datatable...
Valeu!!
Douglas Grava
|
Douglas Grava |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2006 23:22:34
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Você definiu lá no botão que quando ele for clicado ele vai chama um método salvarContato lá no managed bean de contatos, mas não existe esse método no seu managed bean.
Ele provavelmente seria algo parecido com isso:
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2006 02:55:30
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
dgrava wrote:Valeu Rodrigo! Era isso mesmo pra esse problema!
Mas agora quando eu clico no botão pra salvar aparece :
Eu procurei no google mas não achei nada sobre esse erro... O que pode ser ? Que dizer que eu preciso definir alguma navegação pra quando eu clicar no meu botão salvar ? Mas eu só quero que quando eu clicar no botão Salvar ele mostre o novo contato no datatable...
Valeu!!
Douglas Grava
Este erro provavelmente é por que você copiou o exemplo que fiz para o evento da devmedia, alterou para usar XML mas manteve os jars do projeto spring-annotation no seu projeto.
ou seja, não esta habilitado o loading dos componentes destes JARs via scanning de annotations, e eles também não estão sendo carregados via XML, mas nestes JARs existem arquivos faces-config.xml, que esperam que existam os beans configurados no spring.
a forma mais fácil de resolver é removendo os jars do spring-annotation, ja que eles não estão sendo utilizados mesmo
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2006 18:42:11
|
dgrava
Thread.start()
![[Avatar]](/images/avatar/1b5959f90b8e4966b8ea257c4352ebe9.jpg)
Membro desde: 15/06/2006 15:45:08
Mensagens: 34
Offline
|
Era isso mesmo Rodrigo! Eu estava com os dois pacotes do seu spring-annotatios na lib do meu projeto exemplo... agora resolveu-se tudo!!
Agora já da pra completar o meu projeto exemplo! Valeu a ajuda de todos!
Quando vc conseguir disponibilizar os exemplos do uso do spring-annotations eu vou tentar implementar nesse projeto tb junto com as annotations do hibernate.
Abraços!
Douglas Grava
|
Douglas Grava |
|
|
 |
|
|