DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este 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





    6 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Victor Júnior
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?


em 25/10/2010 20:49 - Responder

 

[Comentário do autor]   Dyego Souza Do Carmo
Opa !

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+!



em 31/10/2010 09:53 - Responder
 

[Comentário do autor]   Dyego Souza Do Carmo
Opa ! Legal :)

Valeu !



em 20/2/2012 09:23 - Responder
 

Leandro Henrique Perez
Gostei muito dessa aula!
Parabéns.


em 16/4/2011 16:18 - Responder

 

[Comentário do autor]   Dyego Souza Do Carmo
Obrigadao mesmo...

Valeu !



em 20/2/2012 09:23 - Responder
 



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Loja Virtual completa com JavaEE e JavaSE

  • Autor
    Dyego Souza Do Carmo

    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
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    1   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03