Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Componente Combo JSF 2.0 - Curso JEE e JSE – Loja Virtual Completa – Parte 44
Iniciamos nesta vídeo aula a parte de cadastro de produtos de nossa loja virtual.
Atenção! Este vídeo necessita do aplicativo DevMedia Player
para ser executada. Para fazer o download do player basta acessar
http://www.devmedia.com.br/player
Tempo: 15:07 minutos
Tags: cadastro de produtos, ecommerce, loja virtual, java ee 6, JPA
Mini-Resumo: Iniciamos nesta vídeo aula a parte de cadastro de produtos de nossa loja virtual. Mostramos onde cada um dos campos devem ser colocados. Mas muito mais do que isto, demonstraremos como o novo componente de combo do JSF 2.0 pode auxiliar-nos nos casos mais extremos.
Exemplos construídos: Criamos então toda a estrutura de cadastro e validação dos componentes JSF para cadastro de um novo produto. Colocamos inclusive um combo para a seleção de categorias. Demonstramos também como alguns componentes são alterados somente via CSS, algo que pode causar muita frustração ao desenvolvedor.
Tecnologias Utilizadas: Java EE 6 , Java SE 6 , NetBeans 6.9
Tempo: 15:07 minutos
Tags: cadastro de produtos, ecommerce, loja virtual, java ee 6, JPA
Mini-Resumo: Iniciamos nesta vídeo aula a parte de cadastro de produtos de nossa loja virtual. Mostramos onde cada um dos campos devem ser colocados. Mas muito mais do que isto, demonstraremos como o novo componente de combo do JSF 2.0 pode auxiliar-nos nos casos mais extremos.
Exemplos construídos: Criamos então toda a estrutura de cadastro e validação dos componentes JSF para cadastro de um novo produto. Colocamos inclusive um combo para a seleção de categorias. Demonstramos também como alguns componentes são alterados somente via CSS, algo que pode causar muita frustração ao desenvolvedor.
Tecnologias Utilizadas: Java EE 6 , Java SE 6 , NetBeans 6.9


Victor Júnior
em 25/10/2010 20:49 - Responder
Estou fazendo as vídeos aulas, e me deparei com um problema que não estou conseguindo resolver.
Na pagina para cadastrar produto, esta dando erro no Combo.
Está me retornando a exceção:
SEVERE: Error Rendering View[/admin/produto/adicionar.xhtml]
javax.el.PropertyNotFoundException: The class 'face.ProdutoFace_$$_javassist_23' does not have the property 'retornaCategorias'.
O codigo na tabela esta assim:
<td><h:selectOneMenu value="#{produtoFace.beanSelecionado.categoria}">
<f:selectItems var="#{itemSel}" itemLabel="#{itemSel.descricao}" itemValue="#{itemSel}"
value="#{produtoFace.retornaCategorias}"/>
</h:selectOneMenu>
</td>
estou fazendo da mesma forma dos exemplos, apenas mudando para o portugues.
oq pode ser essa exceção?
Na pagina para cadastrar produto, esta dando erro no Combo.
Está me retornando a exceção:
SEVERE: Error Rendering View[/admin/produto/adicionar.xhtml]
javax.el.PropertyNotFoundException: The class 'face.ProdutoFace_$$_javassist_23' does not have the property 'retornaCategorias'.
O codigo na tabela esta assim:
<td><h:selectOneMenu value="#{produtoFace.beanSelecionado.categoria}">
<f:selectItems var="#{itemSel}" itemLabel="#{itemSel.descricao}" itemValue="#{itemSel}"
value="#{produtoFace.retornaCategorias}"/>
</h:selectOneMenu>
</td>
estou fazendo da mesma forma dos exemplos, apenas mudando para o portugues.
oq pode ser essa exceção?
em 25/10/2010 20:49 - Responder

[Comentário do autor]
Dyego Souza Do Carmo
em 29/10/2010 08:23 - Responder
Dyego Souza Do Carmo
Opa !
Cola aqui a classe completa ProdutoFace.java por favor !
Valeu !
Cola aqui a classe completa ProdutoFace.java por favor !
Valeu !
em 29/10/2010 08:23 - Responder

Victor Júnior
Consegui descobrir o problema.
No lugar de #{produtoFace.retornaCategorias},
coloquei #{produtoFace.retornaCategorias()}, ou seja, só o abre e fecha parenteses na chamada do metodo.
Estranho que no exemplo da vídeo aula estava sem os parenteses, mais tudo bem que funcionou.
T+!
No lugar de #{produtoFace.retornaCategorias},
coloquei #{produtoFace.retornaCategorias()}, ou seja, só o abre e fecha parenteses na chamada do metodo.
Estranho que no exemplo da vídeo aula estava sem os parenteses, mais tudo bem que funcionou.
T+!
em 31/10/2010 09:53 - Responder

[Comentário do autor]
Dyego Souza Do Carmo
em 20/2/2012 09:23 - Responder
Dyego Souza Do Carmo
Opa ! Legal :)
Valeu !
Valeu !
em 20/2/2012 09:23 - Responder


Leandro Henrique Perez
em 16/4/2011 16:18 - Responder
Gostei muito dessa aula!
Parabéns.
Parabéns.
em 16/4/2011 16:18 - Responder
[vídeo] Exposição Cíclica de Produtos, API REST - Curso JEE e JSE – Loja Virtual Completa – Parte 48
Você está em:
canal Java
Publicidade
Este post faz parte de:
Curso(s):
Loja Virtual completa com JavaEE e JavaSE
Curso(s):
Dyego Souza Do Carmo
Space do autor
Engenheiro da Computação e evangelista da tecnologia Java , a mais de 15 anos especialista no sistema operacional linux. Programador Java a 8 anos sendo especialista em desenvolvimento de aplicações Java EE utilizando objetos distribuidos e Swing.
Consultoria em Dúvidas - Http://www.forHelp.Us
Space do autor

download
1
0
