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 :

JSF - un ManagedBean pour plusieurs pages JSP


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 16
    Par défaut JSF - un ManagedBean pour plusieurs pages JSP
    Bonjour,

    Je débute avec JSF par conséquent je peux me tromper et j'espère que vous me corrigerez.
    J'explique ma situation :

    Je travaille avec MyEclipse 6.0.1 avec JavaEE 1.4 et le serveur d'application Sun application server 9.1.
    Mon projet est constitué de :
    - composants métiers EJB (entitybean et leurs interfaces locales en stateless)
    - des pages avec JSF (managedBean + JSP) sans facelets

    Mon application est classique, elle doit permettre de s'authentifier ou créer un compte, et si le compte est existant, pouvoir le modifier.
    La page de création et de modification de compte sont identiques.
    J'aimerai donc utiliser le même managedBean pour les deux pages.
    Il y a donc une notion d'état de l'utilisateur : état = connecté ou état = non-connecté
    Si l'état est non-connecté, je charge une page GestionCompte.jsp (en mode création) les champs du formulaire sont vides
    Si l'état est connecté, je charge GestionCompte.jsp en affichant les informations existantes.
    j'aimerai donc pouvoir utiliser le même bean pour les deux pages, et ce, sans utiliser les sessions.

    J'espère que j'ai été assez clair dans mon explication.
    Merci d'avance pour votre aide.

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour petit Elf,

    Il n'y a aucune obligation à utiliser un bean par page JSF / JSP. Je pense qu'il s'agit après de faire les choses proprement.
    Rien ne t'empêche donc d'avoir plusieurs beans pour une page, ou un bean pour plusieurs pages...

    Dans ton cas, pourquoi veux-tu éliminer l'utilisation de la session ?
    Ton bean ne peut-il avoir un scope session ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 16
    Par défaut
    Citation Envoyé par romaintaz Voir le message
    Bonjour petit Elf,

    Il n'y a aucune obligation à utiliser un bean par page JSF / JSP. Je pense qu'il s'agit après de faire les choses proprement.
    Rien ne t'empêche donc d'avoir plusieurs beans pour une page, ou un bean pour plusieurs pages...

    Dans ton cas, pourquoi veux-tu éliminer l'utilisation de la session ?


    Ton bean ne peut-il avoir un scope session ?
    Il le peut en effet mais ce que je veux c'est ne pas à avoir utiliser des external context pour récupérer la requête, ensuite la session qui en découle...
    Sinon je retourne un peu dans le fonctionnement des servlets non ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/07/2007, 13h45
  2. Mon bean pour plusieurs pages + scope
    Par Mathieu.J dans le forum JSF
    Réponses: 1
    Dernier message: 24/05/2007, 09h52
  3. utiliser un menu unique pour plusieurs pages...
    Par brouette dans le forum ActionScript 1 & ActionScript 2
    Réponses: 8
    Dernier message: 17/12/2006, 01h29
  4. [ JSP ] <include-coda> pour chaque page jsp
    Par Invité dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 10/02/2006, 16h08
  5. Réponses: 7
    Dernier message: 01/02/2006, 15h49

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