Comment passer des paramètres au fichier de modèle JSF 2.0?

Comment passer des paramètres au fichier modèle JSF 2.0?

Dans l'application Web JSF 2.0, vous pouvez utiliser la balise facelets «ui:param» pour transmettre des paramètres à un fichier d'inclusion ou un fichier modèle.

1. Paramètre dans "ui: include"

Exemple pour passer un paramètre «tagLine» à un fichier include.


   

    

   

Dans le fichiercommonHeader.xhtml, vous pouvez accéder au paramètre «tagLine» avec une expression EL normale.



    
        
        

Tag Line : #{tagLine}

2. Paramètre dans "ui: composition"

Exemple pour passer un paramètre «curFileName» à un fichier modèle.



    

Dans le fichiercommonLayout.xhtml, vous pouvez accéder au paramètre «curFileName» avec une expression EL normale.



    

    
Current File : #{curFileName}

Télécharger le code source

Téléchargez-le -JSF-2-Parameter-In-Template-Example.zip (12 Ko)

Référence