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 :

probleme de navigation


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 45
    Par défaut probleme de navigation
    Bonjour tous,
    Dans mon application, j'ai un formulaire que je peut lui accéder de plusieurs autres formulaires.
    Est ce que je peux avoir une navigation dynamique de sorte que je puisse revenir sur le formulaire appelant, et non sur le formlaire déja fixé au préalable via la navigation-rule??
    Mercii

  2. #2
    Membre éclairé Avatar de clubist
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 217
    Par défaut utiliser un param
    Bonjour,
    bon on pose que Form0 est accessible de Form1, Form2 et Form3.
    chaque Form de 1 à 3 possède un bouton "vers Form0"

    et Form0 possède un bouton "vers Form appelante"

    donc on ajoute à chaque bouton "vers Form0" un paramètre initialisé à un entier par exemple pour boutton de Form1 param=1 et ,...
    exemple d'ajout d'un param à un boutton JSF
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <h:commandLink id="bouttForm1Id" action="#{FormManagedBean.toForm0}">
                    <h:outputText value="vers Formulaire 0"/>
                    <f:param name="param1Id" value="1"/>
    </h:commandLink>
    puis dans la méthode défini comme action de bouton "vers form appelante" de Form0 on applique la structure conditionnelle switch(getParam) qui selon la valeur de param envoyé par la formulaire appelante va retourné un string contenant cette valeur puis vous veuillez ajouter dans face-config.xml un navigation-rule contenant 3 navigation-case:
    de Form0 à Form1 si param==1
    de Form0 à Form2 si param==2
    de Form0 à Form3 si param==3

  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
    tu veux dire que tu souhaites rester sur la même page après l'action?

  4. #4
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 45
    Par défaut
    Merci Clubiste pour votre réponse

    Je vais rechercher un exemple dans ce sens la, qui peut m'aider.
    Pour Sniper: l'explication de clubiste est bien claire te me résume mon point de vue: une page par exemple accessible par plusieurs autres pages, et je veut revenir chaque fois à la page appelante.
    Mercii

  5. #5
    Membre éclairé Avatar de clubist
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 217
    Par défaut
    Bonjour,

    tu veux dire que tu souhaites rester sur la même page après l'action?
    Non bien sur en faite, cette action définit l'action de chaque bouton dans chaque Form de 1 à 3 et donc il permet d'aller à Form0 en envoyant un parametre bien défini qui va etre utilisé par la méthode qui définit l'action de bouton de la Form0 qui permet de retourner à la page applelante.

    Merci Clubiste pour votre réponse

    Je vais rechercher un exemple dans ce sens la, qui peut m'aider.
    De rien on est la pour aider c'est tous
    et si vous avez pas bien compris mon exemple vous pouvez poster vos questions mais biensur sur le forum

    bon travail

  6. #6
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 45
    Par défaut
    bonjour
    votre réponse est bien claire, mais juste dans le navigation-rule, comment je vais tester sur le param.

Discussions similaires

  1. Probleme de navigation
    Par TheJoe dans le forum JSF
    Réponses: 3
    Dernier message: 20/09/2007, 11h26
  2. Probleme de navigation sur Datagrid
    Par dujardin dans le forum C++Builder
    Réponses: 1
    Dernier message: 04/10/2006, 12h55
  3. [VBA-E] Problème de navigation entre fichiers
    Par Magicmax dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/06/2006, 14h37
  4. [JSF] Probleme de navigation
    Par Shakta dans le forum JSF
    Réponses: 11
    Dernier message: 07/10/2005, 15h36
  5. [JSF] Problème de navigation
    Par Ho(c)ine. dans le forum JSF
    Réponses: 5
    Dernier message: 19/09/2005, 13h40

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