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 :

IceFaces / Facelets


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut IceFaces / Facelets
    bonjour à tous je n'arrive pas à afficher une page toute simple en essayant d'implémenter IceFaces (pourtant je me suis inspiré trés fortement de l'exemple en ligne) !!
    Ma page est prefixée : jspx --> core.jspx

    l'url que je donne est http://.....core.iface !!

    voici ce que j'ai dans le web.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
     
     
        <context-param>
            <param-name>com.icesoft.faces.synchronousUpdate</param-name>
            <param-value>true</param-value>
        </context-param>
     
        <context-param>
            <param-name>javax.faces.application.CONFIG_FILES</param-name>
            <param-value>/WEB-INF/faces-config.xml</param-value>
        </context-param>
     
        <context-param>
          <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
          <param-value>.jspx</param-value>
        </context-param>
     
        <context-param>
            <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
            <param-value>server</param-value>
        </context-param>
     
        <context-param>
            <param-name>com.sun.faces.validateXml</param-name>
            <param-value>true</param-value>
        </context-param>    
     
        <context-param>
            <param-name>facelets.DEVELOPMENT</param-name>
            <param-value>true</param-value>
        </context-param>
        <context-param>
            <param-name>com.prime.facestrace.DISABLE_TRACE</param-name>
            <param-value>false</param-value>
        </context-param>
     
        <listener>
        <listener-class>com.icesoft.faces.util.event.servlet.ContextEventRepeater</listener-class>
        </listener>    
     
        <servlet>
            <servlet-name>Faces Servlet</servlet-name>
            <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>
     
        <servlet>
    			<servlet-name>Persistent Faces Servlet</servlet-name>
    			<servlet-class>
    				com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet
    			</servlet-class>
    			<load-on-startup>1</load-on-startup>
        </servlet>     
     
        <servlet>
            <servlet-name>Blocking Servlet</servlet-name>
            <servlet-class>com.icesoft.faces.webapp.xmlhttp.BlockingServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>    
     
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>*.faces</url-pattern>
        </servlet-mapping>
     
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>*.jspx</url-pattern>
        </servlet-mapping>
     
        <servlet-mapping>
            <servlet-name>Persistent Faces Servlet</servlet-name>
            <url-pattern>*.iface</url-pattern>
        </servlet-mapping>
     
        <servlet-mapping>
            <servlet-name>Persistent Faces Servlet</servlet-name>
            <url-pattern>/xmlhttp/*</url-pattern>
        </servlet-mapping>
     
        <servlet-mapping>
            <servlet-name>Blocking Servlet</servlet-name>
            <url-pattern>/block/*</url-pattern>
        </servlet-mapping>

    bon, je suis en jdk 1.5 avec servlet 2.5 !!! Peut -etre que c'est là qu'est le pb sur les tuto en ligne c'est du servlet 2.3 ???

    Je ne comprends pas, rien ne s'affiche !!! si ce n'est un beau 404 !
    J'ai essayé aussi l'url http://......core.jspx
    Là j'ai le code de la page qui s'affiche ????

    voici ma page, toute simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <ui:composition
            template="/layout/layout.jspx"
            xmlns:h="http://java.sun.com/jsf/html"
            xmlns:f="http://java.sun.com/jsf/core"
            xmlns:c="http://java.sun.com/jstl/core"
            xmlns:ice="http://www.icesoft.com/icefaces/component"
            xmlns:ui="http://java.sun.com/jsf/facelets" >
     
    	<ui:define name="page-content">
     
    		test !!
     
    	</ui:define>
     
    </ui:composition>
    Merci d'avance à toute personne qui pourrait m'aider.

  2. #2
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut
    Désormais j'ai cet erreur :

    ICEfaces requires the PersistentFacesServlet. Please check your web.xml servlet mappings


    Pour PersistentFacesServlet est bien déclaré dans mon web.xml
    je ne comprends pas ???

  3. #3
    Membre confirmé
    Avatar de fabou3377
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 182
    Par défaut
    Apparement j'ai eu le même problème avec Netbeans 6.5 j'ai donc téléchargé netbeans 6.5.1 et le dernier plugin iceface et tout est rentré dans l'ordre.

  4. #4
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Salut,

    Est ce que ta inclus icefaces-facelets.jar
    Regarde ce lien, il te montre comment configurer ton application pour utiliser les facelets
    http://facestutorials.icefaces.org/t...html#configure

Discussions similaires

  1. ICEfaces + Facelets
    Par aure298 dans le forum JSF
    Réponses: 0
    Dernier message: 22/08/2009, 18h02
  2. [icefaces] facelets integration
    Par *alexandre* dans le forum JSF
    Réponses: 2
    Dernier message: 29/04/2009, 13h54
  3. Réponses: 4
    Dernier message: 17/10/2008, 10h25
  4. [Liferay] Portlet multi-pages avec Icefaces + Seam + Facelets
    Par TomX22 dans le forum Portails
    Réponses: 0
    Dernier message: 17/07/2008, 17h40
  5. Netbeans 6.0 et ICEfaces, Facelets ?
    Par javaphil dans le forum JSF
    Réponses: 4
    Dernier message: 25/01/2008, 16h08

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