Bonjour j'ai un probl�me je ne sais pas comment faire pour valider mon formulaire pour que ne doit pas se r�p�ter le r�f�rence du produit voici le code de la jsp
et pour le code de la servlet<body>
<div id="page"><%@ include file="/WEB-INF/inc/menu.jsp"%>
<div id="content">
<%@ include file="/WEB-INF/inc/header.jsp"%>
<div id="main">
<h1>Nouveau Produit</h1>
<form action="<%= reqUrl %>/produits?" method="post">
<input type="hidden" name="op" value="new"/>
<p>
<label for="reference"># R�f�rence </label><br/><input type="text" name="reference"></input>
</p>
<p>
<label for="designation">D�signation </label><br/><input type="text" name="designation"></input>
</p>
<p>
<label for="taille">Taille </label><br/><input type="text" name="taille"></input>
</p>
<p>
<label for="prix_achat">Prix Achat </label><br/><input type="text" name="prix_achat"></input>
</p>
<p>
<label for="prix_vente">Prix Vente </label><br/><input type="text" name="prix_vente"></input>
</p>
<p style="background-color: #D4FFAA; padding: 5px;">
<label for="quantite_stock">Quantit� stock </label><br/><input type="text" name="quantite_stock" value=""></input>
</p>
<p>
<input type="submit"></input><input type="reset"></input>
</p>
</form>
</div>
</div>
</div>
</body>
merci pour vos aides.if (action.equals("new")) { // new produit
Produit produit = new Produit();
try {
produit.setDesignation(request.getParameter("designation"));
produit.setTaille(request.getParameter("taille"));
produit.setReference(request.getParameter("reference"));
produit.setDate_mise_jour(Calendar.getInstance().getTime());
produit.setQuantite_stock(quantite_stock);
produit.setPrix_achat(prixAchat);
produit.setPrix_vente(prixVente);
produit.setDate_creation(Calendar.getInstance().getTime());
sessionDb.save(produit);
sessionDb.flush();
sessionDb.connection().commit();
sessionDb.close();
} catch (HibernateException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
response.sendRedirect("produits?op=index&id="+produit.getId());
}
Partager