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 :

tree jsf et xhtml


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 14
    Par défaut tree jsf et xhtml
    bonjour

    j' ai crée une interface principale à laquelle accèderont les utilisateurs, elle sera constituer de deux frame en xhtml, le premier est à gauche et il contient un tree jsf, au milieu c'est la page pricipale, voici le code de la page index.xhtml :

    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
     
     
    <?xml version="1.0" encoding="UTF-8"?>
    <!--
    To change this template, choose Tools | Templates
    and open the template in the editor.
    -->
    <!DOCTYPE html
      PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
            <title>TODO supply a title</title>
        </head>
       <frameset cols="15%,*">
    	<frame src="faces/Page6.jsp" />
    	<frame src="faces/Page1.jsp" name="main" />
    </frameset>
     
    </html>

    la page Page6.jsp est elle qui cotient le menu jsf et page1.jsp est une page d'accueil,

    mon souci est que quand je fais la liaison des noeuds du tree avec des pages jsf celle ne s'ouvre pas dans le frame pricipale meme si j'indique dans leur target "main"

    à signaler que dans les propriétés de chaque noeud il y'a des targets par défaut à savoir : _parent, _self, _top et _blank, j'ai testé ces 4 possiblités et ça me donne toujours le meme résultat, ça veut dire que la page s'ouvre indépendament de mon frame.

    Merci

  2. #2
    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
    Il ne faut pas utiliser les frames, c'est fortement déconseillé pour application web.
    avec JSF, tu peux utiliser Facelets, nombreux tutoriels sont disponible dans la partie tutoriels.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 14
    Par défaut
    oui je suis d'accord...

    mais les frames sont 100 fois plus simple que les facelets, d'ailleurs j'ai essayé avec les facelets mais ça n'as pas marché.

  4. #4
    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 rmougali Voir le message
    oui je suis d'accord...

    mais les frames sont 100 fois plus simple que les facelets, d'ailleurs j'ai essayé avec les facelets mais ça n'as pas marché.
    la question n'est pas lequel est plus simple, les frames sont bannis des développements web, que ce soit en JSF .NET ou php.
    et tu n'a pas trop le choix à vrai dire, Facelets est ce qu'il y'a de mieux pour faire un template de page, il est même intégré dans JSF 2.0.

  5. #5
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 14
    Par défaut
    bonsoir,

    c'est ok, j'ai réussi à creer mon interface jsf avec les frames.... et ça marche à merveille

    je tacherai de faire le meme boulot avec les facelets.

    Merci pour vos réponse

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

Discussions similaires

  1. EJB List <object[]> +JSF(page xhtml)
    Par sino100100 dans le forum JSF
    Réponses: 4
    Dernier message: 24/08/2009, 13h51
  2. tree + JSF avec eclipse
    Par ghnawfal dans le forum JSF
    Réponses: 6
    Dernier message: 27/08/2008, 11h41
  3. le composant tree en jsf
    Par anisj1m dans le forum JSF
    Réponses: 10
    Dernier message: 30/10/2007, 14h56
  4. Component Tree JSF
    Par babalastar dans le forum JSF
    Réponses: 4
    Dernier message: 01/01/2007, 21h05
  5. [JSF] Combo et tree
    Par owen2 dans le forum JSF
    Réponses: 2
    Dernier message: 10/07/2006, 10h22

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