[Resolvido] Ajuda com Servlet  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
cristianogro
JavaGuru

Membro desde: 18/02/2009 15:07:23
Mensagens: 230
Localização: Curitiba
Offline

Olá Gujeiros, tenho o seguinte Servlet:



Acontece que quando preencho o formulário JSP e clico no botão para salvar ocorre o seguinte erro:



Meu web.xml está assim:


Como posso arrumar isso?

This message was edited 2 times. Last update was at 17/03/2010 23:50:11


Não se mede o valor de um homem pelas suas roupas ou pelos bens que possui, o verdadeiro valor do homem é o seu caráter, suas idéias e a nobreza dos seus ideais.
evandro.santos
JavaChild
[Avatar]

Membro desde: 01/02/2010 11:06:04
Mensagens: 115
Localização: Salvador-BA
Offline

The blank final field conn may not have been initialized.

Você não iniciou a variável final Connection conn.


Evandro Rosa Santos
----------------------------------------------------
Bacharel em Informática
Sun Certified Java Programmer (SCJP) 5.0
Analista de Sistemas
http://www.evandrosantos.com
[WWW] [MSN]
cristianogro
JavaGuru

Membro desde: 18/02/2009 15:07:23
Mensagens: 230
Localização: Curitiba
Offline

Obrigado cara, isso é verdade, mas na realidade essa variável não vou usar pra nada nesse Servlet, removi ela do código e agora deu certo, está dando erro de conexão com o MySQL mas isso já consigo arrumar. Obrigado.

Não se mede o valor de um homem pelas suas roupas ou pelos bens que possui, o verdadeiro valor do homem é o seu caráter, suas idéias e a nobreza dos seus ideais.
cristianogro
JavaGuru

Membro desde: 18/02/2009 15:07:23
Mensagens: 230
Localização: Curitiba
Offline

Surgiu outra dúvida, eu não estou querendo deixar dentro do Servlet os métodos de inserção, alteração e exclusão dos dados, para isso criei a classe abaixo:


Acontece que dentro do próprio Servlet os dados estão setados na classe venda, mas a partir do momento que é executada a linha 43 do servlet os dados são perdido e a classe VendaDao recebe valores nulos. Vou precisar alterar o método "grava" da classe VendaDao para receber todos os dados do formulário que foram capturados no Servlet? Tem alguma forma "mais elegante" de se fazer?

This message was edited 1 time. Last update was at 16/03/2010 23:37:57


Não se mede o valor de um homem pelas suas roupas ou pelos bens que possui, o verdadeiro valor do homem é o seu caráter, suas idéias e a nobreza dos seus ideais.
cristianogro
JavaGuru

Membro desde: 18/02/2009 15:07:23
Mensagens: 230
Localização: Curitiba
Offline

Alguém tem alguma idéia?

Não se mede o valor de um homem pelas suas roupas ou pelos bens que possui, o verdadeiro valor do homem é o seu caráter, suas idéias e a nobreza dos seus ideais.
quikkoo
JavaEvangelist
[Avatar]

Membro desde: 30/10/2006 21:10:14
Mensagens: 404
Localização: minas
Offline

olha a linha 22 da classe VendaDao, vc instancia uma Venda e grava ela no banco, obviamente nenhum valor voi inicializado, oq vc deveria fazer é passar o objeto venda q é usado no servlet como parametro para a função 'grava' da sua classe dao

flw, t+

the_book->is_on(the_table);
walacy
JavaTeenager
[Avatar]

Membro desde: 31/12/2009 15:31:39
Mensagens: 161
Localização: Brasília - DF
Offline

Chamada do "grava" na servlet:


Seu método na "dao":


This message was edited 1 time. Last update was at 17/03/2010 08:10:15


Manoel Walacy
SCJP 6
walacy@gmail.com

[Email] [MSN]
cristianogro
JavaGuru

Membro desde: 18/02/2009 15:07:23
Mensagens: 230
Localização: Curitiba
Offline

Testei as sugestões e deu certo, obrigado à todos pela atenção.

Não se mede o valor de um homem pelas suas roupas ou pelos bens que possui, o verdadeiro valor do homem é o seu caráter, suas idéias e a nobreza dos seus ideais.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team