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 :

appel de <jsp:include page="" /> sous form de String


Sujet :

Servlets/JSP Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Points : 167
    Points
    167
    Par défaut appel de <jsp:include page="" /> sous form de String
    Bonjour
    j'essai de partager ma page index en 3 parties, la première pour le menu, la 3 émé pour le footer, et la 2 éme qui me pose problème est le contenu, ce contenu change selon le choix effectué dans le menu.
    j'ai mis une variable static que j'ai initialisé comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public class Etat {
     
        /** Creates a new instance of Etat */
        static public String desc = new String("contenu.jsp");
     
     
    }
    dans le jsp index.jsp j'ai mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <% String essai = " <jsp:include page=\"" + Etat.desc + "\" />"; %>
     
        <TABLE align="center"  cellpadding="2" WIDTH="1100"> 
            <tr><td><jsp:include page="menu.jsp" /></td></tr> 
            <tr><td><h3><%= essai %></h3></td></tr>
            <tr><td><jsp:include page="footer.jsp" /></td></tr>
         </TABLE>
    dans ma page index, je ne vois que le menu et le footer et non le contenu, sachant que quand je mets directement <tr><td><jsp:include page="contenu.jsp" /></td></tr> ça marche !!

    par avance merci.

  2. #2
    Nouveau Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    package mon.package;
     
    public class Etat {
     
        /** Creates a new instance of Etat */
        static public String desc = new String("contenu.jsp");
     
     
    }
    et dans la jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <%@ page import="mon.package.Etat"%>
     
    <TABLE align="center"  cellpadding="2" WIDTH="1100"> 
        <tr><td><jsp:include page="menu.jsp" /></td></tr> 
        <tr><td><h3><jsp:include page="<%=Etat.desc%>"/></h3></td></tr>
        <tr><td><jsp:include page="footer.jsp" /></td></tr>
    </TABLE>

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Points : 167
    Points
    167
    Par défaut
    Merci jéjé de m'avoir repondu:
    en fait entre temps j'avais mis :
    et dans la jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        <% String st = Etat.desc ; %>
    <TABLE align="center"  cellpadding="2" WIDTH="1100"> 
        <tr><td><jsp:include page="menu.jsp" /></td></tr> 
        <tr><td><jsp:include page="<%= st%>"/></td></tr>
        <tr><td><jsp:include page="footer.jsp" /></td></tr>
    </TABLE>
    c'est exactement ce que tu m'as proposé et ça marche.
    merci encore

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

Discussions similaires

  1. Emplacements scannés par un "<jsp:include page="
    Par monsieurouxx dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 03/07/2012, 12h42
  2. Envoyer des données pour une page qui s'ouvre sous forme popup
    Par wassimbik dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/07/2009, 21h54
  3. Réponses: 9
    Dernier message: 04/10/2007, 10h04
  4. [<jsp:include page="page.jsp" >] Probléme
    Par wayle dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/08/2007, 22h10
  5. [TomCat] [Servlet] <jsp:include page...
    Par PHDM dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 16/12/2004, 10h02

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