J'ai un problème de suppression d'un enregistrement dans ma table étudiant.Au fait quand je tente de supprimer un enregistrement j'ai l'erreur suivante :
Etat HTTP 405 - La méthode HTTP GET n''est pas supportée par cette URL
typeRapport d''état
messageLa méthode HTTP GET n''est pas supportée par cette URL
descriptionLa méthode HTTP spécifiée n''est pas autorisée pour la ressource demandée.
Apache Tomcat/7.0.54
Voici le code de la méthode de suppression depuis mon EtudiantDaoImpl(classe qui implemente l'interface contenant les methode d'ajout,selection,et suppression):
<td><a href = "<c:url value = "/supprimeEtudiant"><c:param name = "matricule" value = "${mapEtudiant.key}"/></c:url>"><img src = "<c:url value = "/inc/sup.png"/>" alt = "Supprimer"/></a></td>
Quand je pointe la souris sur l'enregistrement que je veux supprimer je constate un changement au niveau du matricule qui permet de faire la suppression,par exemple quand je pointe sur l'étudiant ayant le matricule "001/IAI/2001" j'ai l'url suibante : http://localhost:12150/TP/supprimeEtudiant?matricule=001%2fIAI%2f2001.
Je me dit que normalement je doit avoir : http://localhost:12150/TP/supprimeEtudiant?matricule=001/IAI/2001.
Dans la base de données le matricule est de type varchar et String au niveau du bean.
NB : je travaille en modèle DAO avec les procédures stockées. La sélection et l'insertion fonctionne bien.Je compte sur votre aide.Merci d'avance!!!
- Edité par KaskoIssoufou 2 mars 2015 à 11:38:44
Jacques Le Roi
Problème de suppression dans la base de donnée.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.