1. #1
    Candidat au titre de Membre du Club
    Développeur Java
    Inscrit en
    avril 2010
    Messages
    35
    Détails du profil
    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : avril 2010
    Messages : 35
    Points : 14
    Points
    14

    Par défaut Fichier de configuration faces-config.xml

    Bonjour, je suis entrain de faire une application web en java utilisant JSF 2.0, Spring 2.5 et Hibernate 3.
    Avec JSF 1.2, pour dire à JSF d'exploiter les Beans déclarés dans Spring, on met la balise el-resolver comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <faces-config>
       xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
        version="1.2"
    	<application>
    		<el-resolver>org.springframework.web.jsf.el.SpringBeanFacesElResolver</el-resolver>
    	</application>
    </faces-config>
    Quand je fais la même chose avec JSF 2.0, j'ai cette erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cannot fing fully qualified class: org.springframework.web.jsf.el.SpringBeanFacesElResolver
    J'aimerais savoir en somme comment se fait la configuration du fichier faces-config.xml au niveau de JSF 2.0.
    Merci de m'aider

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    octobre 2011
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : octobre 2011
    Messages : 204
    Points : 317
    Points
    317

    Par défaut

    Cela se déclare de la même façon en JSF2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?xml version="1.0"?>
    <faces-config xmlns="http://java.sun.com/xml/ns/javaee"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
                  version="2.0">
      <application>
      	<el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver>
        <resource-bundle>
          <base-name>com.test.messages</base-name>
          <var>msgs</var>
        </resource-bundle>
      </application>
    </faces-config>
    Est-ce que le jar contenant la classe SpringBeanFacesELResolver est bien déployé par ton appli ?

+ Répondre à la discussion
Cette discussion est résolue.

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