| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2009 08:10:46
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Olá.
Vejo que temos novos estudantes em JSF. Isso é bom.
Eu também estou começando mas estou com um problema em setar valores no properties.
código:
inputname.jsf
welcome.jsf
UserNameBean.java
messages.properties
Não importa nada que eu faça, sempre vai mostrar este erro na página ao submeter o formulário:
Tem alguma coisa errada com a expressão '#{UserBean.userName}' ?
This message was edited 1 time. Last update was at 01/03/2009 22:56:07
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2009 09:09:59
|
fabio.massa
JavaChild
![[Avatar]](/images/avatar/71560ce98c8250ce57a6a970c9991a5f.jpg)
Membro desde: 01/12/2003 19:44:46
Mensagens: 119
Localização: Suzano
Offline
|
Fala dark123 blz?
Sim tem muita gente estudando/trabalhando com JSF, e eu sou um deles também assim como você...mas vamos lá.
Tem alguma coisa errada com a expressão '#{UserBean.userName}' ?
Não tem problema nenhum, desde que você tenha declarado assim no faces-config.xml, e pelo erro está com cara de que faltou alguma configuração, pois não vi nada demais no código.
Espero ter ajudado...desculpa se falei alguma besteira...ainda estou sob efeito do carnaval
|
http://blog.fabiomassa.com.br
http://twitter.com/fabiomassa |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2009 10:41:34
|
nandobgi
Java Ninja
![[Avatar]](/images/avatar/45ab12afa05e563bb484781693dffc87.jpg)
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
|
Blz Dark123,
Seu managed bean está com o seguinte nome
e sua EL está assim
Verifique no seu faces.config.xml como você declarou seu managed Bean talvez você está usando #{UserNameBean}
[ ]'s
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2009 14:13:42
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Fala pessoal. Obrigado por participarem deste tópico. Como vi, a solução era bem simples: problema de configuração mesmo, e no faces-config.xml. Eu uso o NetBeans como IDE, pois não possuo nenhum editor que me facilite a vida, então esqueci de mapear o xml. Pronto, assim tudo deu certo: Fugindo um pouco do assunto, vocês poderiam me dizer se é realmente necessário mapear todas as páginas no faces-config? Ou apenas as que usam tags JSF em submissões de formulários como neste caso?!
* PS: Obrigado pela ajuda de todos. Foram fundamentais para eu perceber onde estava o problema.
This message was edited 1 time. Last update was at 24/02/2009 14:14:05
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2009 22:55:36
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
OK, já entendi.
Li um pouco a respeito no fórum.
[]s a todos
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2009 08:42:43
|
wallacehermano
HelloWorld
Membro desde: 20/08/2008 13:51:17
Mensagens: 10
Offline
|
Estava com o mesmo problema.
Aqui resolvi da seguinte maneira
No web.xml a classe mapeada tem que estar da seguinte forma:
Se o nome da classe é User no managed-bean-class tem que estar escrito User
This message was edited 3 times. Last update was at 24/06/2009 12:22:52
|
|
|
 |
|
|