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 :

Les composant qui provoquent la navigation?


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut Les composant qui provoquent la navigation?
    Bonjour,
    quels sont les composants JSF qui provoquent la navigation à part le commandButton et le commandLinkButton?
    Est ce que je peux par exemple provoquer une navigation dont la navigation-rules est créée dans le faces-config.xml en cliquant sur un CheckBox ou un changement de valeur dans un selectOneMenu?
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  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
    les composants pour la navigation, sont commandButton et commandLink. ce qu'on appelle des composants de contrôle.
    avec Richfaces, tu peux utiliser a4j:support, mais, ce n'est pas sa fonction principale..

  3. #3
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    C'est à dire qu'il n'ya aucun moyen pour provoquer une navigation dont la navigation-rules est créée dans le faces-config.xml en cliquant sur un CheckBox ou un changement de valeur dans un selectOneMenu?

    Citation Envoyé par Sniper37 Voir le message
    les composants pour la navigation, sont commandButton et commandLink. ce qu'on appelle des composants de contrôle.
    avec Richfaces, tu peux utiliser a4j:support, mais, ce n'est pas sa fonction principale..
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  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 JauB Voir le message
    C'est à dire qu'il n'ya aucun moyen pour provoquer une navigation dont la navigation-rules est créée dans le faces-config.xml en cliquant sur un CheckBox ou un changement de valeur dans un selectOneMenu?
    avec richfaces, je penses que delà est possible..
    sinon en java , je ne suis pas sur

  5. #5
    Membre expérimenté
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Par défaut
    le probleme n'est pas ici, on prenant en compte JSF en reference ou myfaces sans d'autre bibliotheque de composant ca gere pas du ajax.
    donc le seule moment d'avoir une communication avec le serveur c'est lors d'un submit. c'est la uniquement que tu peux faire la navigation .

  6. #6
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    Ok Merci pour vos réponses.
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  7. #7
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    +1
    Tout ce qui te permet de lancer un traitement côté serveur (dans tes maanged beans) soit directement en appelant des action (méthodes retournant String sans pramètres) ou même actionListeners car tu pourrais effectuer la navigation manuellement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    FacesContext context = FacesContext.getCurrentInstance();
    			NavigationHandler navigation = context.getApplication()
    					.getNavigationHandler();
    			navigation.handleNavigation(context, "", "un-outcome");

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

Discussions similaires

  1. Un composant liste les composants qui existent dans un form
    Par aliwassem dans le forum Composants VCL
    Réponses: 1
    Dernier message: 01/06/2010, 10h43
  2. Creation de composant Les choix qui s'imposent
    Par Qwazerty dans le forum Composants VCL
    Réponses: 9
    Dernier message: 31/07/2007, 23h12
  3. Réponses: 2
    Dernier message: 26/07/2007, 14h27
  4. Récupérer les bits qui composent un byte
    Par ToTo13 dans le forum Langage
    Réponses: 4
    Dernier message: 25/01/2007, 17h12
  5. Réponses: 2
    Dernier message: 22/07/2006, 20h13

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