Appel d'une servlet a partir de JSP (bea Weblogic)
cs_mimi2005
Messages postés5Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention30 avril 2007
-
6 mars 2005 à 03:17
cs_mimi2005
Messages postés5Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention30 avril 2007
-
7 mars 2005 à 23:28
j'appel une servlet a partir de JSP de la facon suivante:
lors de l'execution, l'adresse de la servlet se pointe bien a la bonne adresse(http://...) mais les
services doPost, doGet.... ne sont pas appeles. pourquoi?
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 7 mars 2005 à 11:13
Salut,
est ce que c'est normal que l'URL de ta servlet soit "/servlete/UserServletLangues.java" ? Cela correspond au mapping que tu as défini dans le web.xml ? servlet avec un 'e' et le '.java' à la fin ? Tu as un contexte 'servlete' ou tu fais de l'invocation par le nom de la classe ?
Si tout cela est normal, peut tu nous montrer le code de ta servlet ?
}
else
{
Exception e = new Exception("la langue doit etre enseigne");
req.setAttribute("erreur",e);
req.getRequestDispatcher("/jsp/Erreur.jsp").forward(req,res);
}
}
public void service(ServletRequest req, ServletResponse res)
{
}
}
NB: ce code fait appel a la classe UtilisateurLangue.java qui permet de creer un utlisateur
et fait appel a userLangues.jsp pour afficher les infos du clients
lorsque la servlet est appele via le formulaire index.jsp les services doPost ou doGet ne sont
pas appele automatiquement. Pourquoi?