Miren el tema es que mañana entrego un proyecto de una pagina web que lo hago mediante html y servlet con netbeans, y tengo 3 tablas una de relacion y dos entidades que son CLIENTE y PELICULA y la relacion ARRIENDO bueno mi problema es que necesito hacer un html donde tenga que ingresar RUT_CLIENTE ID_CLIENTE y fecha en la tabla ARRIENDO pero tengo problemas para ejecutar la query ya que fecha no entiendo como colocarla para que me guarde como la fecha actual en mi tabla si alguien tiene alguna idea se lo agradeceria muchooooooooooo!
estos es lo que tengo
Código Java:
Ver originalprotected void doPost(HttpServletRequest request, HttpServletResponse response)
boolean hayerror=false;
if(request.getParameter("txtrt")!=null)
rut
=Integer.
parseInt(request.
getParameter("txtrt")); else
hayerror=true;
if(request.getParameter("txtidd")!=null)
{
id
=Integer.
parseInt(request.
getParameter("txtidd"));
}
else
hayerror=true;
if(request.getParameter("txtda")!=null)
{
date
=Integer.
parseInt(request.
getParameter("txtda")); }
else
hayerror=true;
if(!hayerror)
{
if(insertar()==0)
paginahtml(response);
else
response.sendError(500,"se ha producido un error al insertar en la bd");
}
else
response.sendError(500,"se ha producido un error al recibir los parametros");
}//fin doPost
public int insertar()
{
int nfilas=0;
try
{
stmt=cnn.createStatement();
nfilas=stmt.executeUpdate("insert into APP.ARRIENDO values("+rut+","+id+","+date+")");
if(nfilas!=1)
return -1;
}
{
System.
out.
println("se produjo un error ejecutando la insercion"); System.
out.
println(sql.
getMessage()); return -2;
}
finally
{
if(stmt!=null)
{
try
{
stmt.close();
}
{
System.
out.
println("Error cerrando statement"); System.
out.
println(e.
getMessage()); return -3;
}
}
return 0;
}
}
public void paginahtml(HttpServletResponse resp)
{
try
{
out=resp.getWriter();
}
{
System.
out.
println("se ha producido una excepcion"); }
resp.setContentType("text/html");
out.println("<html>");
out.println("<head>");
out.println("<title>Insertar Cliente</title>");
out.println("</head>");
out.println("<body background=Imagines/fi.jpg>");
out.println("<table align=center width=10000>");
out.println("<tr>");
out.println("<td>");
out.println("<h1> El rut del cliente : " + rut + "</h1>");
out.println("</td>");
out.println("<tr>");
out.println("<tr>");
out.println("<td>");
out.println("<h1> Arrendo : " + id + "</h1>");
out.println("</tr>");
out.println("</td>");
out.println("<tr>");
out.println("<td>");
out.println("<h1>En la fecha : " + date + "</h1>");
out.println("</tr>");
out.println("</td>");
out.println("</table>");
out.println("<h1><a href=InsertarCliente.html> Volver Atras!</a>");
out.println("<table align=center>");
out.println("<tr>");
out.println("<td> <img src=Imagines/tik.png width=300 height=300>");
out.println("</td>");
out.println("</tr>");
out.println("</table>");
out.println("</body>");
out.println("</html>");
out.close();
}