Insertion d'une Date avec jsp
Bonsoir,
Je veux insérer une date saisie dans un formulaire mais elle passe en tant que null.
code de fichier jsp:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| String matricule = request.getParameter("matricule");
int duree = Integer.parseInt(request.getParameter("duree"));
String date_entre_prevu = request.getParameter("date_entre_prevu");
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); // your template here
java.util.Date dateStr = formatter.parse(date_entre_prevu);
java.sql.Date dateDB = new java.sql.Date(dateStr.getTime());
Gestdmd.ajouterService(dateDB, duree,matricule);
response.sendRedirect("admin.jsp"); |
le code de méthode ajouterService:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public static void ajouterService(Date datEntrePrevue, int duree, String marticule) {
Connection cnx = Connecteur.getConnection();
String rq= "insert into service(datEntrePrevu,duree,matricule,etat) values"+"("
+"'"+datEntrePrevue+"',"
+""+duree+","
+"'"+marticule+"',"+0+")";
Statement st;
try {
st = cnx.createStatement();
st.executeUpdate(rq);
} catch (SQLException ex) {
Logger.getLogger(GestionArmateur.class.getName()).log(Level.SEVERE, null, ex);
}
} |