HFanny
Messages postés699Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention13 mai 2011
-
25 févr. 2005 à 10:19
HFanny
Messages postés699Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention13 mai 2011
-
28 févr. 2005 à 19:12
Bonjour à tous,
Est-il possible de récupérer le contenu d'une page jsp à partir d'une servlet ?
Je m'explique :
Un lien sur une page Jsp appelle ma servlet, qui elle, après quelques traitemets, doit renvoyer une autre jsp.
Pour le moment, j'ai fait un sendRedirect vers cette jsp, mais ce que je devrais obtenir, c'est de ne pas avoir à faire de sendRedirect, mais plutôt utiliser une fontion qui me renverrait le contenu de cette Jsp que je renverrai grâce au PrintWriter out = response.getWriter();
La raison ? Je dois intégrer cette servlet a un site existant et il ne doit pas avoir de redirection vers une jsp.
Je sais qu'il existe des frameworks comme Struts ou Spring qui me permettraient d'y arriver, mais je n'ai pas le temps de me familiariser avec.
Je résume donc :
Puis-je récupérer le contenu d'une page jsp et l'envoyer depuis ma servlet ?
Une fonction du genre : getUrl("mapage.jsp");
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 28 févr. 2005 à 14:38
Salut,
si tu lis ta JSP depuis ta servlet, tu n'auras l'interprétation du code Java. A moins d'intégrer un évaluateur de JSP. Mais ceci correspond à la redirection vers une page JSP.
Je pense pas qu'il y ait une solution si ce n'est le traditionnel :
getServletConfig().getServletContext().getRequestDispatcher("maJSP.jsp").forward(request,response);