Chapter 9 Génération d'objet persistants pour Java et de pages JSF


Installation des fichiers jar d'exécution JSF

Vous pouvez utiliser un IDE tel que Eclipse WTP pour éditer, déployer et tester des pages JSF.

Si l'IDE n'inclut pas les fichiers Jar d'exécution JSF, vous devrez en télécharger une copie et les installer.

Vous pouvez utiliser les environnements d'exécution JSF suivants :

JSF reference implementation

Apache My Faces

  1. Téléchargez JSF reference implementation depuis l'adresse suivante : http://java.sun.com/j2ee/javaserverfaces/download.html
  2. Décompressez le fichier dans un dossier. Ce dossier contient les fichiers de bibliothèque requis:

  3. JSF reference implementation requiert un fichier jar supplémentaire :

  4. Vous pouvez le télécharger depuis l'adresse suivantes : http://cvs.apache.org/builds/jakarta-taglibs/nightly/ , sélectionnez un fichier zip, par exemple jakarta-taglibs-20051115.zip.

    Décompressez le fichier téléchargé, et créez ainsi un dossier "jakarta-taglibs\standard\lib". Copiez le fichier jstl.jar dans le dossier JSF reference implementation lib.
  5. Définissez une variable "JSF_LIB" dans la catégorie Variables de la boîte de dialogue Options générales pour indiquer le chemin d'accès du dossier JSF reference implementation lib.

Steps Pour installer JSF reference implementation :

  1. Téléchargez Apache MyFaces depuis l'adresse suivante : http://myfaces.apache.org/binary.cgi
  2. Sélectionnez la version courante de Apache MyFaces, par exemple myfaces-1.1.1.zip.
  3. Décompressez le fichier téléchargé dans un dossier. Ce dossier contient alors plusieurs fichiers jar :



    Supprimez les fichiers myfaces-api.jar et myfacs-impl.jar.

    Téléchargez les fichiers jar de dépendance depuis les exemples myfaces situés à l'adresse suivante : http://myfaces.apache.org/binary.cgi , sélectionnez un fichier zip, par exemple myfaces-1.1.1-examples.zip.
  4. Copiez les fichiers jar du dossier myfaces-blank-example\WEB-INF\lib dans le dossier Apache MyFaces lib. Vous devez avoir les fichiers jar suivants :

  5. Définissez une variable "JSF_LIB" dans la catégorie Variables de la boîte de dialogue Options générales pour indiquer le chemin d'accès du dossier Apache MyFaces implementation lib.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.