Code HTML généré par une page JSP
Bonjour,
Je développe un site en utilisant Struts 2. La fonctionnalité que je suis en train de développer à pour but de généré un fichier HTML à partir d'une page JSP. J'ai suivi ce qui était indiqué sur cette page : http://javaweb.developpez.com/faq/ja...RECUPERER_HTML
Ma classe Action de Struts 2 implémente : ServletRequestAware, ServletResponseAware
et voici le code pour récupérer le code HTML :
Code:
1 2 3 4 5 6 7 8
| request.setAttribute("name", "mon nom");
HttpServletResponse newResponse = new FictiveHttpServletResponse((HttpServletResponse) response);
RequestDispatcher rd = request.getSession().getServletContext().getRequestDispatcher("/jsp/rapport.jsp");
rd.forward(request, newResponse);
System.out.println(newResponse.toString());
return SUCCESS; |
Ce qui marche : je récupère bien l'html de la JSP.
Ce qui ne marche pas : les attributs (ici name) ne s'affichent pas dans la jsp.
Y-a-t-il une configuration à faire sous Struts 2 ?
Existe-t-il une autre manière de passer des arguments à la jsp ?