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 1 Java Discussion :

Struts et Action


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut Struts et Action
    Bonjour,


    J'ai un problème, ou je ne sais pas le faire....

    Comment puis-je récupérer le non de l'action quand j'arrive dans une jsp? Le nom de l'action ou même l'Url de l'action.


    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 104
    Par défaut
    dans les endroits concernés (balise <html:form par exemple) il faut que tu rajoutes l'attribut action:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:form action="monAction">
    C'est le fichier struts-config.xml qui fera la liaison entre le nom d'action "monAction" et la classe correspondante.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Je suis d'accord oui, mais c'est plutôt je suis sur une jsp, ensuite cette action me mène jusqu'à une action cette action m'amène ver une autre jsp, c'est dans cette jsp que je voudrais savoir le nom de l'action ou même l'url complet de l'action:

    par exemple: .

    et j'aimerai faire ça avec JSTL:

    je ne sais pas si c'est possible!

    Je vous remercie d'avance.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 104
    Par défaut
    As-tu essayé de mettre le nom de ton action en attribut?

    code de l'action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.getSession(true).setAttribute("actionATransmettre", "showTV");
    code de la jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ${actionATransmettre}
    qui affichera dans ton navigateur "showTV"

  5. #5
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Pour récupérer l'url de l'Action qui a fait le forward vers la jsp, si toutefois le redirect n'est pas égal à true, tu dois pouvoir utiliser la scriptlet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%=request.getRequestURL()%>
    L'équivalent en EL devrait être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ${requestScope.requestURL}
    A tester.

Discussions similaires

  1. [Struts][debutant]Action sans Form?
    Par sebus dans le forum Struts 1
    Réponses: 6
    Dernier message: 27/04/2006, 16h26
  2. Struts / HTML / Action dans nouvelle fenêtre
    Par javaSudOuest dans le forum Struts 1
    Réponses: 1
    Dernier message: 03/04/2006, 11h55
  3. [STRUTS] Plusieurs actions dans une meme page
    Par DarkWark dans le forum Struts 1
    Réponses: 22
    Dernier message: 10/01/2006, 16h18
  4. [struts]plusieurs actions sur 1 JSP sans DispatchAction
    Par Le Marlou dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 23/03/2005, 14h10
  5. [Struts][classe Action]Mettre un objet en parametre (suite)
    Par julienOriano dans le forum Struts 1
    Réponses: 6
    Dernier message: 16/06/2004, 15h54

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