Olá galera…
Estou com um formulário pequeno, tentando gravar uma data no banco de dados…
tentei de uma forma aqui e deu o seguinte erro…
Target URL -- http://192.168.1.40:8988/cadastro/view/CadastrarPoltrona.jsp
13/01/12 01:59:05 Oracle Containers for J2EE 10g (10.1.3.4.0) initialized
12/01/2013 01:59:09 oracle.wireless.its.ra.TelnetResourceAdapter run
INFO: Versão do Industrial Telnet Server: Version 10.1.3.0.0 iniciada com sucesso.
13/01/12 01:59:30 java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
Alguém poderia me ajudar com esse errooo!
Esse é minha servlet…
[code] public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
try
{
PoltronaVo poltronaVo = new PoltronaVo();
String numeroPoltronaString = request.getParameter(“campo_numero_poltrona”);
String dataReserva = request.getParameter(“campo_data”);
String nomePassageiro = request.getParameter(“campo_nome”);
int numeroPoltrona = Integer.parseInt(numeroPoltronaString);
SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy");
Date data = formatador.parse(dataReserva);
poltronaVo.setNumeroPoltrona(numeroPoltrona);
poltronaVo.setDataReserva(data);
poltronaVo.setNomePassageiro(nomePassageiro);
PoltronaBe be = new PoltronaBe();
be.cadastrarPoltrona(poltronaVo);
request.setAttribute("poltronaVo", poltronaVo);
request.setAttribute("msgSucesso","Poltrona reservada com sucesso.");
RequestDispatcher rd = request.getRequestDispatcher("/view/CadastrarPoltrona.jsp");
rd.forward(request, response);
}
catch(Throwable e)
{
e.printStackTrace();
}[/code]