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 :

Générer des pages dynamiquement


Sujet :

JSF Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Générer des pages dynamiquement
    Bonjour,

    Je viens de me lancer dans JSF 2.0 pour faire une appli web et j'ai un peu de mal avec les concepts.

    Rapidement, je veux faire un appli web qui est accessible par login. Il existe un ensemble d'utilisateurs et un ensemble d'actions autorisées sur l'appli (créer un nouvel utilisateur, poster, envoyer un mail,...) et chaque utilisateur se voit attribuer une valeur booléenne pour chacune de ces actions. Voilà pour ma politique de contrôle d'accès.

    Une fois l'utilisateur connecté, je veux pouvoir lui présenter une page où il verra l'ensemble des formulaires que lui autorisent ses droits. Cette page étant donc spécifique à chaque utilisateur, je dois pouvoir la générer dynamiquement depuis la logique métier.

    En JSP/Servlets, je vois comment faire (faire les tests en Java est écrire dans HTTPResponse depuis la servlet ou depuis un JSP) mais comment faire en JSF? Le framework ne prévoit pas qu'on puisse accéder à HTTPResponse et les pages sont du xhtml on ne peut pas mettre de code dedans.

    Merci d'avance pour votre aide.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 21
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    si j'ai bien compris ce que vous désirez :

    vous pouvez faire quelquechose de ce style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:form id="creationNouveauUtilisateur" render="#{bean.canCreateNewUser}">
    //// Les inputs du formulaire
    </h:form>
    Avec autant de formulaire que vous désirez.

    Cordialement.

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Oui en effet j'ai découvert l'attribut de balise rendered, très pratique. Merci pour votre réponse.

Discussions similaires

  1. Créer des pages dynamiques PHP avec base de données
    Par noobspower dans le forum Langage
    Réponses: 8
    Dernier message: 13/02/2007, 09h32
  2. générer des pages dynamiques a partie d'une bdd
    Par dolf13 dans le forum Langage
    Réponses: 8
    Dernier message: 03/07/2006, 13h24
  3. [MySQL] Comment dupliquer des pages dynamique
    Par Cel'ic dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 04/06/2006, 15h52
  4. [FPDF] générer des pages PHP en PDF
    Par saint-pere dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 27/09/2005, 19h13
  5. Comment générer des pages HTML dynamiques ?
    Par Devil666 dans le forum Java EE
    Réponses: 2
    Dernier message: 15/04/2005, 11h56

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