Caros , estou com o seguinte problema … estou fazendo um sistema pequeno em Jsp Servlet … Porém quando faço o UPDATE na tabela que o banco de dados é mysql ele não funciona… esse é o codigo que está no servlet …
Ele chega aparecer Dados Alterados com sucesso que é a mensagem de realização do Update na tabela, mais não entendo o porque de não realizar a alteração
protected void alteracao_chamados2(HttpServletRequest request,HttpServletResponse response) {
Chamados ch = new Chamados(request.getParameter("numero_chamado"),
request.getParameter("data_abertura"),
request.getParameter("equipamento"),
request.getParameter("usuario"),
request.getParameter("localidade"),
request.getParameter("problema_encontrado"),
request.getParameter("observacao"),
request.getParameter("status"),
request.getParameter("solucao"),
request.getParameter("data_atendimento"));
try {
ChamadosDao chdao = new ChamadosDao();
chdao.update(ch);
request.setAttribute("msg", "Dados alterados com Sucesso!!");
request.getRequestDispatcher("consulta_chamados.jsp").forward(request, response);
} catch (Exception e2) {
request.setAttribute("msg","Error.:" + e2.getMessage());
}
}
protected void alteracao_chamados(HttpServletRequest request,HttpServletResponse response) {
String numero_chamado = new String(request.getParameter("numero_chamado"));
try {
ChamadosDao chdao = new ChamadosDao();
Chamados ch = chdao.findBySerial(numero_chamado);
request.setAttribute("dados", ch);
request.getRequestDispatcher("alteracao_chamados.jsp").forward(request, response);
}catch (Exception e2) {
System.out.println("Error.:" + e2.getMessage());
}
}
Se alguem puder me ajudar ou precisar de mais informação é so falar …
Abraços