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

Servlets/JSP Java Discussion :

[JSP] problème d'include ou d'import


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 72
    Par défaut [JSP] problème d'include ou d'import
    HelloooOOoo

    Je fais un site en jsp (enfin j'essaye) et j'ai un problème avec l'include ou l'import d'une autre page jsp.
    Lorsqu'on se connecte sur le site, dans ma page index.php je récupére le paramètre "id_page" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int id_page = Integer.parseInt(request.getParameter("id_page"));
    j'ai également un objet monSite qui contient le path des pages, de sorte que quand j'appelle la méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monSite.getPath(id_page)
    elle me renvoit le path de la page qui correspond, sous forme de String. ex:"/menu/faq.faq.jsp"

    Mais mon problème est qu'une fois que j'ai récupérer le path de la page que je veux afficher, je ne sais pas comment la charger dans index.jsp

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    affichage de la page : <%="monSite.getPath(id_page)"%>
    <br />
    <div id="content">
    ??????
    </div>
    je ne sais pas quoi mettre dans la div content à l'endroit où j'ai mis ??????.



    si je mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:import url="<%=monSite.getPath(id_page)%>" />
    ça marche mais la page jsp n'est pas interprétée !!

    si je mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <%@ include file=monSite.getPath(id_page) %>
    ça marche pas car c'est pas la bonne synthaxe !!



    J'espère avoir été assez clair

    Merkkiiiiiii à ceux qui pourront m'aider

    Lipao

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 72
    Par défaut

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 72
    Par défaut

  4. #4
    Membre éclairé Avatar de hedgehog
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 295
    Par défaut
    J'ai regarde mais j'ai pas tout compris ... Dsl

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 108
    Par défaut
    Ca marche pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:import url="<%=monSite.getPath(id_page)%>" />
    Puisque le tag cxx n'accepte pas le scriptlet. Utiliser donc c-rtxx à la place.

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 72
    Par défaut
    En fait dans la page que je veux inclure (ou importer), j'n'ai pas que du statique, j'ai du html, du jsp et des taglibs Ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h1><bean:message key="jsp.prompt.person" /></h1>
     
    le code est : <@ =monSite.getCode() %>


    Et si je fais ce que tu dis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c-rt:import url="<%=monSite.getPath(id_page)%>" />

    ma page incluse n'est pas totalement interprétée; c'est à dire qu'elle n'affiche pas le contenu des taglibs et quand je regarde le code source de la page générée, je tombe sur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h1><bean:message key="jsp.prompt.person" /></h1>
     
    le code est : 17


    le taglib n'a pas été remplacé.

    Vous voyez le problème ??


    Merkiiii

    Lipao

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 72
    Par défaut
    bon j'me suis débrouillé autrement !

    pour ceux que ça interresse allez voir ici


    ++

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

Discussions similaires

  1. Problème d'include JSP
    Par matthieu.jacq dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 07/03/2013, 18h43
  2. [Servlets - JSP] Problème de session
    Par the java lover dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 28/11/2011, 09h54
  3. JSP Problème Import Erreur Jasper
    Par Jayjay84 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 12/08/2011, 11h34
  4. Problème d'include dans un jsp/jsf
    Par Yohips dans le forum JSF
    Réponses: 3
    Dernier message: 20/10/2009, 15h56
  5. [<jsp:include page="page.jsp" >] Probléme
    Par wayle dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/08/2007, 22h10

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