Servlet SetDate [Résolu]

Messages postés
12
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
31 janvier 2011
- - Dernière réponse : cs_Brrrr
Messages postés
12
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
31 janvier 2011
- 28 janv. 2011 à 12:07
Brrrr :)
Bonjour je veux savoir comment je peut insérer une date(Date_accident) en java j'ai écrit ce code mais il me demande de faire une initialisation je le fait mais il n'accepte pas le new Date() voici mon code:

if (action.equals("edit")) {// edit produit

if (id_client != null) {
Client client = (Client) sessionDb.load(Client.class, id_client);
Date date_accident = new Date();
try {
client.setNom(request.getParameter("nom"));
client.setPrenom(request.getParameter("prenom"));
client.setAdresse(request.getParameter("adresse"));
client.setTelephone(request.getParameter("telephone"));
client.setRaison_sociale(request.getParameter("raison_sociale"));
client.setNom_mededin(request.getParameter("nom_mededin"));
client.setBeneficiare(request.getParameter("beneficiare"));
client.setDate_operation(Calendar.getInstance().getTime());
  client.setDate_creation(Calendar.getInstance().getTime());
client.setDate_mise_jour(Calendar.getInstance().getTime());
client.setDate_accident(date_accident);
sessionDb.update(client);
sessionDb.flush();
sessionDb.connection().commit();
sessionDb.close();
} catch (HibernateException e) {
e.printStackTrace();
} catch (SQLException e) {

e.printStackTrace();
}
response.sendRedirect("clients'op=index&id="+client.getId());
}
}	   

merci infiniment
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
12
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
31 janvier 2011
3
Merci
Brrrr :)
j'ai trouvé la solution

String dateStr = (String)(request.getParameter("date_accident")); 
String dateStr1 = (String)(request.getParameter("date_operation")); 
String sFormat = "yyyy-mm-dd";
SimpleDateFormat sdf = new SimpleDateFormat(sFormat); 
try {
java.util.Date d = (java.util.Date) sdf.parse(dateStr);
java.util.Date d1 = (java.util.Date) sdf.parse(dateStr1);
client.setDate_accident(d);
client.setDate_operation(d1);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}



    client.setDate_creation(Calendar.getInstance().getTime());
client.setDate_mise_jour(Calendar.getInstance().getTime());

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 111 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Brrrr

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.