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 :

tiles et interpretation des tag bean:write


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé Avatar de jeb001
    Profil pro
    Inscrit en
    Août 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2005
    Messages : 212
    Par défaut tiles et interpretation des tag bean:write
    Salut,

    J'utilise pour la premiere fois les tiles pour structurer les pages de mon appli.
    J'ai donc un layout simple, avec un header, un menu à gauche, et un contenu au milieu.. (on ne peut plus basic)

    Mon pb vient du fait que les jsp que j'insere ne sont pas interprétées. donc mon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:write name="USER" property="nom" />
    ne s'affiche pas si je le mets dans la jsp du menu de gauche par exemple.

    Voila plus en détail :
    le layout :

    <%@include file="/jsp/common/header.jsp" %>
    <html:html>
    <body>

    <!-- Banniere du haut -->
    <div id="header">
    <!-- Logo -->
    </div>

    <!-- Menu de navigation / gauche -->
    <div id="menu">
    <br><br>
    <tiles:insert attribute="menu"/>
    </div>

    <!-- Contenu de la page -->
    <div id="content">
    contenu...
    </div>
    dans mes defintions de tiles,
    [QUOTE]
    <definition name="indexpage" extends=".standardlayout">
    <put name="menu" value="/jsp/common/left_menu.jsp" />
    </definition>
    [QUOTE]

    et quelque part dans mon left_menu.jsp, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:write name="USER" property="nom" />
    A l'affichage, j'ai rien...

    comment faire ??

  2. #2
    Membre expérimenté
    Avatar de vahid
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 228
    Par défaut
    Slt
    As tu quelque chose si tu appelle directement la page avec l'url %URL%/jsp/common/left_menu.jsp ?
    Si non, alors es tu sur que tu as bien un bean nommé USER avec une propriété nom et son getter associé en session ?

  3. #3
    Membre confirmé Avatar de jeb001
    Profil pro
    Inscrit en
    Août 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2005
    Messages : 212
    Par défaut
    Bon, en fait j'ai résolu le pb.. mais je suis un peu surpris.
    dans mon layout, je fais les imports des taglibs... et je dios les refaire dans les jsp identifiés par les tiles pour que ca fonctionne.

    Plus clairement, il faut que j'importe les taglib depuis le left_menu.jsp ... alors qu'ils snot déja importés dans le layout.

    mais bon, ca marche

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/11/2011, 14h35
  2. [HTML] "Nested tags", comment sont interpretées des balises imbriquées ?
    Par Sunchaser dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 25/03/2009, 12h12
  3. interpretation des tags dans un form
    Par lunatichs2007 dans le forum ASP
    Réponses: 1
    Dernier message: 15/07/2008, 21h41
  4. Réponses: 3
    Dernier message: 16/03/2007, 14h26
  5. le tag : <bean:message/> cree des problèmes ..
    Par kamaldev dans le forum Struts 1
    Réponses: 7
    Dernier message: 04/08/2006, 11h50

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