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 :

jsf demo richfaces


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 9
    Par défaut jsf demo richfaces
    bonjours a tous,j'ai developpé une appl web en java (jsp,servlet),et actuellement j'essai de la refaire en jsf en utilisant les librairies de richfaces sauf que je n'arrive pas a executé les jsp que j'ai copié dans la demo
    a ce lien http://livedemo.exadel.com/richfaces-demo/index.jsp .
    est ce que vous pouver m'orienter ou je peut trouver des exemples plus claires .

    Merci .

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par salimrok Voir le message
    bonjours a tous,j'ai developpé une appl web en java (jsp,servlet),et actuellement j'essai de la refaire en jsf en utilisant les librairies de richfaces sauf que je n'arrive pas a executé les jsp que j'ai copié dans la demo
    a ce lien http://livedemo.exadel.com/richfaces-demo/index.jsp .
    est ce que vous pouver m'orienter ou je peut trouver des exemples plus claires .

    Merci .
    qu'est ce qui ne marche pas?

  3. #3
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 9
    Par défaut jsf demo richfaces
    voila la jsp que je veut execute:
    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
    <ui:composition xmlns="http://www.w3.org/1999/xhtml"
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:a4j="http://richfaces.org/a4j"
        xmlns:rich="http://richfaces.org/rich">
     
        <style>
        .pic {
            margin-bottom: -4px;
            margin-right: 2px;
        }
        </style>
        <h:form>
     
            <rich:toolBar>
     
                <rich:dropDownMenu>
                    <f:facet name="label"> 
                        <h:panelGroup>
                            <h:graphicImage value="/images/icons/copy.gif" styleClass="pic"/>
                            <h:outputText value="File"/>
                        </h:panelGroup>
                    </f:facet>
                    <rich:menuItem submitMode="ajax" value="New"
                        action="#{ddmenu.doNew}" icon="/images/icons/create_doc.gif">
                    </rich:menuItem>
                    <rich:menuItem submitMode="ajax" value="Open"
                        action="#{ddmenu.doOpen}" icon="/images/icons/open.gif" />
                    <rich:menuGroup value="Save As...">
                        <rich:menuItem submitMode="ajax" value="Save" 
                            action="#{ddmenu.doSave}" icon="/images/icons/save.gif" />
                        <rich:menuItem submitMode="ajax" value="Save All"
                            action="#{ddmenu.doSaveAll}">
                            <f:facet name="icon">
                                <h:graphicImage value="/images/icons/save_all.gif" />
                            </f:facet>
                        </rich:menuItem>
                    </rich:menuGroup>
                    <rich:menuItem submitMode="ajax" value="Close"
                        action="#{ddmenu.doClose}" />
                    <rich:menuSeparator id="menuSeparator11" />
                    <rich:menuItem submitMode="ajax" value="Exit"
                        action="#{ddmenu.doExit}" />
     
                </rich:dropDownMenu>
     
                <rich:dropDownMenu>
     
                    <f:facet name="label">
                        <h:panelGroup>
                            <rich:spacer style="width:1px;height:16px;" styleClass="pic"/>
                            <h:outputText value="Links" />
                        </h:panelGroup>
                    </f:facet>
     
                    <rich:menuItem submitMode="none"
                        onclick="document.location.href='http://labs.jboss.com/jbossrichfaces/'">
                        <h:outputLink value="http://labs.jboss.com/jbossrichfaces/">
                            <h:outputText value="RichFaces Home Page"></h:outputText>
                        </h:outputLink>
                    </rich:menuItem>
     
                    <rich:menuItem submitMode="none"
                        onclick="document.location.href='http://jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=261'">
                        <h:outputLink
                            value="http://jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=261">
                            <h:outputText value="RichFaces Forum"></h:outputText>
                        </h:outputLink>
                    </rich:menuItem>
     
                </rich:dropDownMenu>
            </rich:toolBar>
        </h:form>
        <rich:spacer width="1" height="5"/>
        <br />
        <a4j:outputPanel ajaxRendered="true">
            <h:outputText value="Current Selection: "></h:outputText>
            <h:outputText style="font-weight:bold" value="#{ddmenu.current}"></h:outputText>
        </a4j:outputPanel>
        <br />
        <rich:spacer width="1" height="25" border="0" alt="" />
     
    </ui:composition>
    /*****************************//
    et voici l'erreur que j'ai eu

    FacesContext is null

    Caused by:
    java.lang.NullPointerException - FacesContext is null

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour et bienvenue à toi.

    La réponse à ton problème se trouve dans la FAQ de JSF.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 9
    Par défaut jsf demo richfaces
    merci pour votre repense ,effectivement cette erreur existe dans la FAQ mais
    j'ai bien verifier ,l'accés a ma page je le fait par url faces/page.jsf
    mais toujour la même erreur .

    ci_joint mon 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
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app id="WebApp_ID">
        <display-name>RICHtest</display-name>
     
     
     <!-- jajx4jsf config -->
     <context-param>
      <param-name>org.ajax4jsf.SKIN</param-name>
      <param-value>DEFAULT</param-value>
     </context-param>
     <filter>
      <display-name>Ajax4jsf Filter</display-name>
      <filter-name>ajax4jsf</filter-name>
      <filter-class>org.ajax4jsf.Filter</filter-class>
     </filter>
     <filter-mapping>
      <filter-name>ajax4jsf</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping>
        <servlet>
            <servlet-name>Faces Servlet</servlet-name>
            <servlet-class>
            javax.faces.webapp.FacesServlet</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>*.jsf</url-pattern>
        </servlet-mapping>
        
        <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
            <welcome-file>Menu1.jsp</welcome-file>
        </welcome-file-list>
        <login-config>
            <auth-method>BASIC</auth-method>
        </login-config>
        
        
    </web-app>

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu utilises le tag ui de Facelets il me semble..
    mais tu as ajouté Facelets dans la liste de tes libs?
    il faudrais ajouter définir aussi le viewHandler de Facelets,

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

Discussions similaires

  1. JSF + Facelets + RichFaces
    Par gufra dans le forum JSF
    Réponses: 14
    Dernier message: 18/02/2009, 16h37
  2. Réponses: 2
    Dernier message: 17/02/2009, 17h24
  3. Développement RIA avec JSF et Richfaces
    Par Sniper37 dans le forum JSF
    Réponses: 0
    Dernier message: 30/12/2008, 12h19
  4. analogie entre les composants Jsf et richfaces
    Par ouatouch_abdeljalil dans le forum JSF
    Réponses: 5
    Dernier message: 13/08/2008, 15h10

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