IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

Code HTML généré par une page JSP


Sujet :

Struts 2 Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 ?

  2. #2
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Pourquoi généré le HTML via une JSP?

    Pourquoi ne pas utilisé tout simplement le MVC de struts2 plutôt que d'essayer de recréer la roue?
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

Discussions similaires

  1. Réponses: 8
    Dernier message: 02/05/2011, 19h42
  2. récupération fichier xml généré par une page jsp
    Par moi89 dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 09/07/2009, 14h33
  3. Récupérer code html généré par une jsp
    Par axel119 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/09/2007, 16h17
  4. [MySQL] Récupérer Code HTML généré par PHP
    Par @ngelofdeath dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2006, 21h51
  5. [Système] récupérer l'HTML généré par ma page PHP
    Par saint-pere dans le forum Langage
    Réponses: 2
    Dernier message: 27/09/2005, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo