servlet affichage message
bonjour j'ai une table fournisseur qui contient(id,nom,....;) et j'ai mis le nom clé unique ce que j'aimerais faire est quand j'ajoute un fournisseur qui existe déjà un message d'erreur s'affiche, voilà le code de ma servlet :
Citation:
if (action.equals("new")) {
Fournisseur fournisseur = new Fournisseur();
try {
fournisseur.setNom(request.getParameter("nom"));
fournisseur.setPays(request.getParameter("pays"));
fournisseur.setVille(request.getParameter("ville"));
fournisseur.setAdresse(request.getParameter("adresse"));
fournisseur.setTelephone(request.getParameter("telephone"));
fournisseur.setMail(request.getParameter("mail"));
fournisseur.setFax(request.getParameter("fax"));
sessionDb.save(fournisseur);
sessionDb.flush();
sessionDb.connection().commit();
sessionDb.close();
response.sendRedirect("fournisseurs?op=index&id="+fournisseur.getId());
} catch (HibernateException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
merci;