+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Membre habitué Avatar de fahdijbeli
    Homme Profil pro jbeli fahdi
    Étudiant
    Inscrit en
    juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Nom : Homme jbeli fahdi
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : juin 2012
    Messages : 281
    Points : 141
    Points
    141

    Par défaut probléme redirection jsf

    Bonjour,
    je suis débutant sur le framework jsf , j'ai crée un projet jsf par une génération automatique sur netbeans (jsf from entity class) et j'ai généré mes entités avec jpa , j'ai obtenue par exemple concernant la table enseignant les pages de crud (create,edit...) et les sessions beans et les controllers par exemple enseignantController. j'ai ajouté une page d'hauthentification pour l'enseignant et une méthode Authentification dans enseignantController
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     public String Authentification(){
            List<Enseignant> Enseignants=getFacade().findBy("login",(String)current.getLogin());
            if(Enseignants!=null){
                if(Enseignants.get(0).getPwd().equals(current.getPwd())){
                     current =Enseignants.get(0);
                    return prepareAcceuilEnseignant();             
                }
               return null;
            }
           return null;
        }
     
          public String prepareAcceuilEnseignant(){
               selectedItemIndex = -1;
               return "AcceuilEnseignant";
         }
    la page AcceuilEnseignant.xhtml c'est la page qui sera affiché aprés une correcte authentification le probléme que lorsque la page AcceuilEnseignant.xhtml est affiché le lien dans la barre d'adresse du navigateur contient l'adresse de la page authentification .
    quelqu'un peux m'aider et Merci

  2. #2
    Membre actif Avatar de fastdeath124
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    août 2011
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : août 2011
    Messages : 117
    Points : 194
    Points
    194

    Par défaut

    Bonjour,

    Ce sujet a déjà été élaboré ICI.

    Bonne chance .

  3. #3
    Membre habitué Avatar de fahdijbeli
    Homme Profil pro jbeli fahdi
    Étudiant
    Inscrit en
    juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Nom : Homme jbeli fahdi
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : juin 2012
    Messages : 281
    Points : 141
    Points
    141

    Par défaut

    ok, merci

  4. #4
    Membre habitué Avatar de fahdijbeli
    Homme Profil pro jbeli fahdi
    Étudiant
    Inscrit en
    juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Nom : Homme jbeli fahdi
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : juin 2012
    Messages : 281
    Points : 141
    Points
    141

    Par défaut

    mon probléme est que j'utilise Les EL voici mon page d'authentification:
    Code :
    1
    2
    3
    4
    5
    6
     <h:panelGrid>
                                  <h:outputLabel value="Username: " style="font-weight:bold" />
                                  <p:inputText value="#{enseignantController.selected.login}" />
                                  <h:outputLabel value="Password: " style="font-weight:bold" />
                                  <p:password value="#{enseignantController.selected.pwd}" />
                                  <p:commandButton value="Connecter" action="#{enseignantController.Authentification}?faces-redirect=true"  />
    voila mon erreur:
    Code :
    /index.xhtml @17,139 action="#{enseignantController.Authentification}?faces-redirect=true" Not a Valid Method Expression: #{enseignantController.Authentification}?faces-redirect=true
    dans les autres duscussion ils ont utilisé juste des url

  5. #5
    Membre habitué Avatar de fahdijbeli
    Homme Profil pro jbeli fahdi
    Étudiant
    Inscrit en
    juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Nom : Homme jbeli fahdi
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : juin 2012
    Messages : 281
    Points : 141
    Points
    141

    Par défaut

    Ok c bon j'ai trouvée la solutio il suffit dans la méthode ajouter:
    Code :
    1
    2
    3
    4
     public String prepareAcceuilEnseignant(){
               selectedItemIndex = -1;
               return "AcceuilEnseignant.xhtml?face-redirect=true";
         }

    Merci pour l'aide

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •