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 1.0] passage d'argument a "template" get


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut [Struts 1.0] passage d'argument a "template" get
    Bonjour

    J'ai essaye depuis struts-config de passer des arguments dans l'url
    <forward name="success" path="toto.jsp?content='AAAA'" />
    et dans la page JSP qui existe deja de le recuperer dans

    <template:get name='<% content %>'/> mais sans succes

    Cela est il possible ?
    Merci d'avance
    Philippe

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    <template> représente quoi ?

    Pour récupérer l'argument ce serait plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <%
    String content = request.getParameter("content");
    if (content == null) content = "Defaut"; // <- s'il y a une valeur par défaut
    %>
    <template:get name='<%=content%>'/>
    
    OU
    
    <template:get name='<%=request.getParameter("content")%>'/>
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut
    Bonsoir

    En fait j'ai une page JSP1 qui chaine sur une page JSP2 via des strut template.
    Comme dans certains cas je ne souhaite pas avoir deux pages physique JSP.

    Je cherche a acceder a la page JSP2 sans passer par JSP1.
    Je vais essayer les param name depuis struts-config en strut 1.0 pour voir si je peux initialiser le strut template.

    Philippe

    Dans la page JSP1 j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <template:insert template="template.jsp">
      <template:put name="content" 		content="JSP2.jsp"/>
    </struts_template:insert>
    Dans la page JSP2 j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <script>
    .....
    ....
    </script>
    <body>
    .....
    ....
    <template:get name="content"/>
    </body>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 27/08/2004, 11h55
  2. [web] passage d'arguments à un CGI
    Par ma2th dans le forum Web
    Réponses: 4
    Dernier message: 20/08/2004, 12h18
  3. passage d'argument à la procédure main ()
    Par Zazeglu dans le forum C
    Réponses: 5
    Dernier message: 01/09/2003, 19h59

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