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 :

De jolies URL dans vos applications Web avec Pretty Faces


Sujet :

JSF Java

  1. #1
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut De jolies URL dans vos applications Web avec Pretty Faces
    Bonjour à tous,

    Je vous propose un petit article intitulé "De jolies URL dans vos applications Web avec Pretty Faces".

    Résumé : Cet article est une introduction à la bibliothèque Pretty Faces qui, associée avec JSF, permet de créer des sites Web dynamiques employant des URL jolies.

    L'article est visible ici : http://thierry-leriche-dessirier.dev...ces-jsf-intro/


    N'hésitez pas à commenter cet article. Toutes les remarques sont les bienvenues, surtout les gentilles ;-)

    Et retrouvez mes autres article ici :
    http://thierry-leriche-dessirier.dev...#page_articles

    Bonne lecture
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  2. #2
    Membre chevronné
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Points : 2 112
    Points
    2 112
    Par défaut
    Bonjour, super tuto !
    Ca donne envie de s'y mettre ...
    D'ailleurs, je m'y mets de ce pas !
    Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...

  3. #3
    Membre chevronné
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Points : 2 112
    Points
    2 112
    Par défaut
    Ne serait-pas pas aussi un moyen simple de "protéger" l'accès aux pages JSF2 (.xhtml) en les mettant dans WEB-INF/pages par exemple et en mettant les bonnes règles de ré-écriture ? Avez-vous essayé ?
    Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...

  4. #4
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    Attention : PrettyFaces vous permet notamment de remplir vos bean et de lancer des actions.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  5. #5
    Membre chevronné
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Points : 2 112
    Points
    2 112
    Par défaut Petit correctif
    Bonjour, je crois qu'il y a une toute petite erreur dans le paragraphe III.G :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <url-mapping>
       <pattern value="/fact/#{number}" />
       <view-id>/math/factoriel.jsf</view-id>
    </url-mapping>
    à remplacer par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <url-mapping>
       <pattern value="/fact/{number}" />
       <view-id>/math/factoriel.jsf</view-id>
    </url-mapping>
    le # est en trop dans le pattern, non ?

    La documentation officielle écrit ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <url-mapping id="view-user">
        <pattern value="/user/{username}" />
        <view-id value="/user/view.xhtml" />
    </url-mapping>
     
    <!-- Maps "/user/{username}" to the URL "/user/view.xhtml?username=value" -->
    Il n'y a pas le #


    Cordialement.
    Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Très bon tuto, merci

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut rewrite vers de sous-domaines
    Et si on veut rediriger vers un sous-domaine en se basant sur des paramètres,

    par exemple, au lieu de domain.com/index.jsf?r=userTest ===> userTest.domain.com

Discussions similaires

  1. La sécurité dans vos applications web
    Par imikado dans le forum Sécurité
    Réponses: 7
    Dernier message: 13/06/2013, 09h37
  2. Réponses: 3
    Dernier message: 11/02/2010, 18h15
  3. Réponses: 1
    Dernier message: 24/08/2009, 11h16

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