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: Cadastro de Categorias - Curso JEE e JSE – Loja Virtual Completa – Parte 35

Nesta aula vamos finalizar a parte de login do administrador e tambem dar início ao cadastro de categorias 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

Título:


Tempo: 15:55 minutos

Tags: ecommerce, loja virtual, java ee 6, JPA

Mini-Resumo:
Nesta aula vamos finalizar a parte de login do administrador e tambem dar início ao cadastro de categorias de nossa loja virtual. Muitos aqui devem saber que trabalhar com o layout de seu site pode significar o sucesso ou o fracasso de um serviço, então além de codificar em java vamos estar de olho na parte de layout para tornar tudo fácil e funcional.

Exemplos construídos: Finalizamos a tela de login do administrador e vamos para a tela de cadastro de categorias dando vida então a nossa aplicação. Criamos os links e também definimos a separação de telas novas.

Tecnologias Utilizadas: Java EE 6 , Java SE 6 , NetBeans 6.9

Listar todos os posts de Loja Virtual completa com JavaEE e JavaSE

Dyego Souza Do Carmo
Engenheiro da Computação e evangelista da tecnologia Java , a mais de 16 anos especialista no sistema operacional linux. Atuando como Gerente de Desenvolvimento, Arquiteto Java a 10 anos sendo especialista em desenvolvimento de aplicações Java EE utilizando objetos distribuidos e Swing.
O que você achou deste post?

    10 COMENTÁRIOS

[Fechar]

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



Daniel Otavio Todt
Boa tarde Dyego, estou gostando bastante das video-aulas, e estou aprendendo bastante.

Estou com um problema na AdminLoginCDI, a classe tem o serialVersion, tem as annotations @Named e @SessionScoped, porém, quando eu clico no botão que executa o doLogin(), da um erro re nullPointerException.

Debugando eu descobri que o erro ocorre nas variaveis login e password, que estão null, mesmo eu digitando as informações nos edits.

O que pode ser que eu esteja fazendo de errado ?

Obrigado.
[há +1 mês] - Responder

 

Wesley Yamazack
Olá Daniel, entramos em contato com o autor para que ele possa te auxiliar, tudo bem ? Peço que aguarde um pouco até que o mesmo possa retornar o contato.

Um abraço.
[há +1 mês] - Responder
 

Daniel Otavio Todt
Boa tarde, eu comparei o AdminLoginCDI do fonte final com o meu AdminLoginCDI, e os dois estão iguais, inclusive as index.xhtml contidas na pasta admin do projeto final e do meu projeto, são iguais.

A unica diferença ao meu ver, é o JDK, o meu é o 7, existe algum tratamento que deva ser feito para que funcione corretamente o projeto? Alguma configuração extra?

Gostaria de resolver isto logo, afinal estou parado neste capitulo.

Obrigado.
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Daniel, conversei com o Dyego ele falou que vai te dar uma reposta em breve, peço que aguarde um pouco pro mesmo analisar o problema.

Um abraço e obrigado pelo comentário.
[há +1 mês] - Responder
 

[autor] Dyego Souza Do Carmo
QUal versão do glassfish que vc esta usando ? Use a 3.1.2 e o NetBeans 7.1.2 e me avise...

tem alguns bugs no weld antigo
[há +1 mês] - Responder
 

Daniel Otavio Todt
Bom dia, estou usando a Versão 7.2 Beta do Netbeans, que vem com o Glassfish 3.1.2.

Estou baixando a versão "estavel" do Netbeans 7.1.2, mas pode que a IDE, esteja interferindo no código da aplicação?
[há +1 mês] - Responder
 

Daniel Otavio Todt
Boa noite, utilizando o Netbeans 7.1.2, também não funcionou.

Quer que eu te mande o meu fonte para você verificar se é questão de ambiente?
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Daniel, envia o código fonte para o meu e-mail, que eu passo para o Dyego, meu e-mail é wyamazack@devmedia.com.br

Um abraço
[há +1 mês] - Responder
 

Daniel Otavio Todt
Boa tarde, hoje encontrei o "problema" ..

No meu bean AdminLoginFace, o SessionScoped está vindo de outro lugar.

Enquanto no fonte final o Scope vem de "javax.enterprise.context.SessionScoped" no meu Bean está vindo de "javax.faces.bean.SessionScoped".

Não sei, mas eu acho que sempre estava acostumado a buscar o Scope do "javax.faces.bean", nem me toquei que era diferente.

Pode me explicar qual a diferença? Quando se usa um e quando se usa o outro?

Obrigado.
[há +1 mês] - Responder
 

Diogo Souza
Oi,

A anotação "javax.enterprise.context.SessionScoped" está voltada especificamente para CDI, e pode ser usada dentro de uma aplicação JSF ou não.

Já a "javax.faces.bean.SessionScoped" tem foco específico em JSF e deve ser usada quando a mesma tecnologia também for.
[há +1 mês] - Responder
 
Cursos relacionados
Publicidade
[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
2013 - Todos os Direitos Reservados a web-03