Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1606 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Servlet - jsp] à propos de l'inclusion d'une jsp dans une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Servlet - jsp] à propos de l'inclusion d'une jsp dans une autre

n°309642
El_gringo
Posté le 14-02-2003 à 16:05:58  profilanswer
 

J'ai un problème avec l'inclusion.
Je n'arrive pas à y mettre des parties variables.
Je m'explique.
J'ai une classe MyContext :

Code :
  1. public class MyContext {
  2.     public static final String PARAM_SPECIAL_BACKGROUND = "spec";
  3.     public static final int SPEC_BK_ALLOW_BTNS_MULTI = 2;
  4.    // D'autres choses...     
  5. }


Dans une jsp, je fais le truc suivant :


<jsp:include page="<%=MyContext.URL_JSP + MyContext.JSP_BACKGROUND%>" >
    <jsp:param name="<%=MyContext.PARAM_SPECIAL_BACKGROUND%>" value="<%=MyContext.SPEC_BK_ALLOW_BTNS_MULTI%>"/>
</jsp:include>


Dans la jsp incluse, si je fais ça:


String s = request.getParameter(MyContext.PARAM_SPECIAL_BACKGROUND);


"s" est null dans ce cas là. On dirait que le paramètre n'est pas passé.
 
Alors que si je remplace les parties variables par leur valeur, c'est bon. Quand je fais :


<jsp:include page="<%=MyContext.URL_JSP + MyContext.JSP_BACKGROUND%>" >
    <jsp:param name="spec" value="2"/>
</jsp:include>


Je récupère bien le paramètre dans la jsp incluse.
C normal ça ?
C space, étant donné que g pas d'erreur de compilation de mon moteur de servlet...
 
EDIT : comme me l'a judicieusement fait remarqué --greg--, je m'était planter de nom de classe, ms juste dans le post, pas ds mon code : g dit que ma jsp compile sans pb.


Message édité par El_gringo le 14-02-2003 à 16:27:49
mood
Publicité
Posté le 14-02-2003 à 16:05:58  profilanswer
 

n°309658
--greg--
Posté le 14-02-2003 à 16:18:44  profilanswer
 

JLDSWebContext != MyContext  :sarcastic:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°309673
El_gringo
Posté le 14-02-2003 à 16:28:04  profilanswer
 

--greg-- a écrit :

JLDSWebContext != MyContext  :sarcastic:  


 
...g édité !

n°309674
--greg--
Posté le 14-02-2003 à 16:29:38  profilanswer
 

public static final Integer SPEC_BK_ALLOW_BTNS_MULTI = new Integer(2);


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°309701
El_gringo
Posté le 14-02-2003 à 16:43:06  profilanswer
 

--greg-- a écrit :

public static final Integer SPEC_BK_ALLOW_BTNS_MULTI = new Integer(2);  


 
Même chose !

n°309712
--greg--
Posté le 14-02-2003 à 16:51:17  profilanswer
 

alors fais des echo de tes trucs en majuscules dans la page ou tu les utilises...
 
cela dit chuis pas convaincu que le <jsp:param foutent des param dans la request, mais bon, j'en sais rien


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°309717
El_gringo
Posté le 14-02-2003 à 16:54:11  profilanswer
 

--greg-- a écrit :

alors fais des echo de tes trucs en majuscules dans la page ou tu les utilises...
 
cela dit chuis pas convaincu que le <jsp:param foutent des param dans la request, mais bon, j'en sais rien


 
Ben, j'ai passé le truc au débugger (ouais, avec Idea 3.0, on peut débugger les JSP), les valeurs passées sont bien les bonnes.
à mon avis c qu'il aime pas ça. Mais c'est bisare que ça passe à la compil dans ce cas!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Servlet - jsp] à propos de l'inclusion d'une jsp dans une autre

 

Sujets relatifs
[Servlet] Un timer partagé entre différent servlets...Turbo C++ : inclusion automatique des en-têtes ?
question loufoque à propos des GPUPb de suppression de répertoire à partir d'une servlet
[JavaScript] A propos du cache ???Communication d'une exception entre une servlet et une applet
[Servlet] download de fichierDebutant Servlet : gros pb!!!
[JSP-Servlet] Répartition de charge d'une web-app[servlet/jsp] récuérer le chemin réel de la racine d'une web-app
Plus de sujets relatifs à : [Servlet - jsp] à propos de l'inclusion d'une jsp dans une autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR