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 :

je ne comprend le cycle de vie d'une requête JSF


Sujet :

JSF Java

  1. #1
    Membre très actif
    Inscrit en
    Août 2005
    Messages
    307
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 307
    Par défaut je ne comprend le cycle de vie d'une requête JSF
    1- restore view: pas de problème ici
    2- apply request: les valeurs des paramètres sont décodées puis stockées dans chaque composant. Quelle différence entre le décodage et la conversion qui se passera à l'étape suivante?
    -process events: il s'agit de l'exécution de quels évènements?
    3- process validation: les validateurs et les convertisseurs sont appellés. Comme je l'ai souligné précédemment, quelle différence entre décodage, et conversion?
    -process events: il s'agit de l'exécution de quels évènements?
    4- update model: apparemment cette phase est entièrement gérer par le framework, aucune intervention d'un code métier n'est possible. Est ce exacte?
    -process events: il s'agit de l'exécution de quels évènements?
    5-invoke application:les évènements et actions sont exécutés. A quoi servaient donc tous les process events précédents?
    -process events: les évènements sont déjà exécutés à l'étape 5. je ne comprend vraiment rien alors!!
    6-render response: RAS

  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
    voilà les phases JSF.

    * Restore View
    * Apply Request Values
    * Process Validations
    * Update Model Values
    * Invoke Application
    * Render Response

    Update Model : dans cette phases, les valeurs saisies par l'utilisateurs sont corerctes, donc, JSF mets à jour le model, donc, le backing bean qui censé les contenir avec les valeurs dans les UI components. c'est la synchronisation entre le backing bean et les UI composants JSF.

    pour le process event, ça doit être les Action Events, ce qu'on définit dans actionListener, ils sont ajoutés dans une file d'attente au début et suivant le cas, suivant le paramètre immediate, ils sont traités qu'à la fin de Invoke Application.

    peut etre il serait intéressant d'expliquer toutes les phases en détails dans la faq .

Discussions similaires

  1. [Portlet] Cycle de vie d'une portlet
    Par longbeach dans le forum Portails
    Réponses: 0
    Dernier message: 02/09/2009, 12h52
  2. Cycle de vie d'une page ASP corrompu
    Par gabdeschenes dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/06/2009, 18h52
  3. Cycle de vie d'une page asp.net
    Par lazins dans le forum ASP.NET
    Réponses: 12
    Dernier message: 03/11/2008, 17h50
  4. Cycle de vie d'une servlet
    Par sniper_marra dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 21/08/2008, 14h43
  5. Réponses: 7
    Dernier message: 08/03/2007, 09h23

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