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

JSF Java Discussion :

une question sur facelet


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut une question sur facelet
    Bonjour, tout le monde j'ai une petite question:

    j'ai définie mon template de la façon suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
    	xmlns:ui="http://java.sun.com/jsf/facelets"
    	xmlns:h="http://java.sun.com/jsf/html"
    	xmlns:f="http://java.sun.com/jsf/core"
    	xmlns:a4j="http://richfaces.org/a4j"
    	xmlns:rich="http://richfaces.org/rich">
     
        <body>
     
            <ui:composition template="template/template.xhtml">
     
                <ui:define name="topLogo">
                    <ui:include src="content/topLogo.xhtml"/>
                </ui:define>
     
                 <ui:define name="topMenu">
                    <ui:include src="content/topMenu.xhtml"/>
                </ui:define>
     
                 <ui:define name="topStatut">
                    <ui:include src="content/topStatut.xhtml"/>
                </ui:define>
     
                <ui:define name="left">
                    <ui:include src="content/left.xhtml"/>
                </ui:define>
     
                <ui:define name="content">
                    <ui:include src="content/content.xhtml"/>
                </ui:define>
     
                <ui:define name="bottom">
                    <ui:include src="content/bottom.xhtml"/>
                </ui:define>
     
            </ui:composition>
     
        </body>
    </html>
    ma question est :lorsque je clic sur des liens (par exemple des lien qui se trouve dans "topStatut") je veux que mes pages xhtml s'affiche dans la partie "content",comment faire svp?

    Merci...

  2. #2
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    svp est ce que le probleme est claire?

    car j'arrive pas a le résoudre je suis un débutant avec facelet..

    Merci

  3. #3
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    dans ta page target, tu utilise le même template et tu redéfini juste le contenu.

    le lien doit te rediriger vers une page, la page garde le même gabarit sauf le contenu, c'est à toi de changer le contenu, le lien ne s'affiche dans la partie contenu comme pour les frames.

  4. #4
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    mais je trouve que c'est de la redondance ?...

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par Jacobian Voir le message
    mais je trouve que c'est de la redondance ?...
    pas de redondance de code, car, c'est le template qui le génère, mais, le résultat est une page avec toutes les parties..(haut,bas,contenu..)

  6. #6
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    ok merci snipper

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/04/2006, 18h18
  2. une question sur les includes comportement bizard
    Par e-m.guillaume dans le forum Langage
    Réponses: 2
    Dernier message: 24/02/2006, 21h12
  3. une question sur le code ASP-Nuke
    Par ghita269 dans le forum ASP
    Réponses: 1
    Dernier message: 14/01/2006, 09h41
  4. Une question sur le wap
    Par fabiofabio dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 19/11/2005, 16h24
  5. Encore une question sur malloc
    Par IG88 dans le forum C
    Réponses: 5
    Dernier message: 23/06/2004, 15h35

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