Salve a tutti ho un problema con il mio sito di prenotazione di auto online.

Questo è il codice:

codice:
<%@page language="java" import="java.sql.*"%>
<%@page import="java.util.Enumeration" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.Date" %>
<%@page import="java.text.SimpleDateFormat"%>
<%@ page language="java" import="java.text.NumberFormat.*" %>
<html>
   <head>
       <meta http-equiv="refresh" content="4; url=index.html">
         <LINK REL="stylesheet" type="text/css" href="style.css">
<script language="Javascript" type="text/javascript">
</script>
</head>

<body background="page_background.jpg">
        <%             
                       
                       int idauto=Integer.parseInt(request.getParameter("idautox"));
                       String valore="";
                       //int idcliente=Integer.parseInt((String) session.getAttribute("idcliente"));
                       String datai=request.getParameter("datai");
                       String dataf=request.getParameter("dataf"); 
                       SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");

                       Date datain = dateFormat.parse(datai); 
                       Date datafin=dateFormat.parse(dataf);
                       int numgg=Integer.parseInt(request.getParameter("numg"));
                       int prezz=Integer.parseInt(request.getParameter("prezzo"));
                       int totale=0;
                       int valore1=Integer.parseInt(valore);
                       totale=prezz*numgg;
                       
       
       
       Class.forName("com.mysql.jdbc.Driver");
                 String connectionUrl = "jdbc:mysql://127.0.0.1:3306/noleggio?" +
                                        "user=root&password=";
                 Connection con = DriverManager.getConnection(connectionUrl);
                 Statement st= con.createStatement();
                               
                 Enumeration sessione=session.getAttributeNames();
         while(sessione.hasMoreElements()){
         String nome= (String) sessione.nextElement();
         valore = (String) session.getAttribute(nome);
          int rs = st.executeUpdate("INSERT INTO prenotare(idauto,idcliente,datai,dataf,totale,numg)"
                         + " VALUES('"+idauto+"','"+valore1+"','"+datain+"','"+datafin+"','"+totale+"','"+numgg+"')" );
           
                            }
       
       st.close();
       con.close();
       %>
<div id="header-wrapper">
	<div id="header">
		<div id="logo">
          <h1>autonoleggio</h1>
			


	  </div>
	</div>
</div>

	
	<div id="page">
		<div id="page-bgtop">
			<div id="page-bgbtm">
				<div id="content">
					<div class="post">
						<h2 class="title">Prenotazione effettuata</h2>


                                                
                                               
                                                

Grazie per aver prenotato l'auto verrai reindirizzato alla pagine principale!
                                                    
                                                </p>
                                                 
                                                
                                               
                                        </div>
                                </div>
                        </div></div></div>
Praticamente un utente dopo aver inserito la data di inizio e fine prenotazione e premuto un apposito bottone mi deve inserire nel db tutti i dati relativi all'auto,al cliente alla data e al prezzo totale.IL mio problema è che non avviene nulla di questo...dove può essere la soluzione?? GRAZIE