Servlet faisant appel à un fichier .jsp

[Résolu/Fermé]
Signaler
-
 wtunisia -
Bonjour,
Une servlet peut renvoyer du code HTML à l'aide de out.Println("..."); .Afin d'optimiser l'ergonomie de la servlet mais aussi pour des questions pratiques, je souhaite que le code HTML à renvoyer dynamiquement ne soit plus dans la servlet elle meme mais dans un fichier .jsp .
Je ne sais cependant pas quelle fonction il faut utiliser pour que la servlet face appel au fichier .jsp (je crois que c'est une fonction du type call ou callpage) contenant le code HTML.
Si vous avez des idées ou un exemple ?
Merci.
Je vous remercie

3 réponses

Tu peux faire un forward de cette facon :
RequestDispatcher dispatcher = servlet.getServletContext().getRequestDispatcher("mapage.jsp");			
dispatcher.forward(request,response);	
12
Merci

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

CCM 42674 internautes nous ont dit merci ce mois-ci

Salem,

Tout ce qui est html tu le met dans ton fichier jsp, et dans la servlet tu lui fais appel de cette façon :
RequestDispatcher dispatch = request.getRequestDispatcher("nom_fichier_jsp.jsp");
dispatch.forward(request, response);

slt ,
je veux savoir comment faire le lien entre la page jsp et servlet
merci pour votre aide