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 :

Tomahawk composant popup


Sujet :

JSF Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Points : 54
    Points
    54
    Par défaut Tomahawk composant popup
    Bonjour,

    Je teste actuellement le composant popup de Tomahawk.

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <t:popup>
       <h:outputText value="text1"/>
       <f:facet name="popup">
          <h:outputLink value= "http://myfaces.apache.org/tomahawk" >
             <h:outputText value="My popup message"/>
          </h:outputLink>
       </f:facet>
    </t:popup>
    (Lui ne pose aucun problème étant donné qu'il provient du wiki de myfaces)

    par contre, rien ne se produit! J'ai une erreur dans la console javascript lorsque j'ouvre la page!

    La voici :

    Error: orgApacheMyfacesPopup is not defined
    Source File: http://localhost:7001/stam-web-1.0.0...jsp/menu.faces
    Line: 9
    Apparement il faut ajouter dans ligne dans le web.xml, ce que j'ai fais! Mais bon j'ai toujours l'erreur!

    Je reprends les lignes de config des exemples MyFaces (qui eux fonctionnent), mais ça ne donne rien!

    Voici 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
    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
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    <!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>
      <display-name>Appl</display-name>
      <description>Application ....</description>
     
      <!--  Context param -->
      <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</param-value>
      </context-param>
      <context-param>
        <param-name>javax.faces.CONFIG_FILES</param-name>
        <param-value>/WEB-INF/faces-config.xml,/WEB-INF/faces-managed-beans.xml,/WEB-INF/faces-navigation-rules.xml</param-value>
      </context-param>
      <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:applicationContext-daos.xml,classpath:applicationContext-services.xml,classpath:applicationContextDatasource.xml</param-value>
      </context-param>
     
      <!-- End of context param -->
     
      <!-- Servlet -->
      <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup> 1 </load-on-startup>
      </servlet>
      <!-- End of servlet -->
     
      <!-- Servlet mapping -->
      <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.faces</url-pattern>
      </servlet-mapping>
      <!-- End of servlet mapping -->
     
      <!--  Welcome page -->
      <welcome-file-list>
        <welcome-file>/index.faces</welcome-file>
      </welcome-file-list>
      <!-- End of welcome page -->
     
      <!--  Listenner -->
      <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
      </listener>
      <!-- End of listenner -->
     
      <!-- Env Entry -->
      <env-entry>
        <env-entry-name>nbrrecord</env-entry-name>
        <env-entry-value>10</env-entry-value>
        <env-entry-type>java.lang.Integer</env-entry-type>
      </env-entry>
       <!-- End of env Entry -->
     
     <!--  Security Constraint -->
      <security-constraint>
        <display-name>Constraint1</display-name>
        <web-resource-collection>
          <web-resource-name>Noaccess</web-resource-name>
          <url-pattern>*.jsp</url-pattern>
        </web-resource-collection>
        <auth-constraint>
          <description>No access</description>
        </auth-constraint>
      </security-constraint>
      <!-- End of Security Constraint -->
     
      <!-- Extension filter used by Tomahawk -->
       <filter>
      <filter-name>MyFacesExtensionsFilter</filter-name>
        <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
          <init-param>
              <param-name>uploadMaxFileSize</param-name>
              <param-value>20m</param-value>
              <description>Set the size limit for uploaded files.
                  Format: 10 - 10 bytes
                          10k - 10 KB
                          10m - 10 MB
                          1g - 1 GB
              </description>
          </init-param>
      </filter>
     
      <!-- extension mapping for adding <script/>, <link/>, and other resource tags to JSF-pages  -->
      <filter-mapping>
          <filter-name>MyFacesExtensionsFilter</filter-name>
          <!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry -->
          <servlet-name>Faces Servlet</servlet-name>
      </filter-mapping>
     
      <!-- extension mapping for serving page-independent resources (javascript, stylesheets, images, etc.)  -->
      <filter-mapping>
          <filter-name>MyFacesExtensionsFilter</filter-name>
          <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
      </filter-mapping>
      <!-- End of Extension filter used by Tomahawk -->
    </web-app>

    Merci pour votre aide !

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Points : 54
    Points
    54
    Par défaut
    Ca va c'est okay
    C'etait juste pcq dans ma page de test j'avais pas mis de balise <html> et <head> =)

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

Discussions similaires

  1. Ajouter dynamiquement un composant dans un panel ou une popup
    Par ludogoal dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 21/04/2008, 16h08
  2. probleme avec le composant tomahawk inputHtml
    Par sencilleza dans le forum JSF
    Réponses: 1
    Dernier message: 04/02/2008, 16h15
  3. [Joomla!] Composant popup restricted access
    Par Nillak dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 21/10/2007, 19h50
  4. [Composant] Un bouton qui ouvre une petite popup
    Par MiJack dans le forum Delphi
    Réponses: 10
    Dernier message: 04/05/2007, 10h00
  5. Suppression composant avec popup menu
    Par maredami dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/03/2006, 09h29

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