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 :

[PrimeFaces] Calendar ne fonctionne pas dans un layout


Sujet :

JSF Java

  1. #1
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Février 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Collégien
    Secteur : Service public

    Informations forums :
    Inscription : Février 2012
    Messages : 8
    Par défaut [PrimeFaces] Calendar ne fonctionne pas dans un layout
    Bonjour à tous;
    Primefaces calendar ne fonctionne pas lorsque je decoupe ma page en layout.
    Mon projet jsf est sur netbeans 6/glassfish3.x/primefaces3.4.
    Voici un bout de code:
    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
    <ui:define name="body">
     <p:layoutUnit position="center" size="600"   styleClass="jsfcrud_list_form" >
                            <h:form>
                    <h:panelGrid columns="2">
                        <h:outputLabel value="#{bundle.CreateInventaireLabel_idInv}" for="idInv" />
                        <h:selectOneMenu id="idInv" value="#{inventaireController.selected.idInv}" title="#{bundle.CreateInventaireTitle_idInv}" required="true" requiredMessage="#{bundle.CreateInventaireRequiredMessage_idInv}" >
                          <f:selectItem itemValue="#{inventaireController.numIdInv()}"/> </h:selectOneMenu>
                        <h:outputLabel value="#{bundle.CreateInventaireLabel_dateInv}" for="dateInv" />
                         <p:calendar mode="popup" showOn="button"  pattern="dd-MM-yyyy" id="dateInv" value="#{inventaireController.selected.dateInv}" title="#{bundle.CreateInventaireTitle_dateInv}" required="true" requiredMessage="#{bundle.CreateInventaireRequiredMessage_dateInv}">
                      <f:convertDateTime pattern="dd-MM-yyyy" /></p:calendar> 
                     h:panelGrid>
                    <p:commandButton type="submit" action="#{inventaireController.create()}" value="Enregistrer" style="width: 200px" ajax="false"/>
                     </h:form>
               </p:layoutUnit>
     </ui:define>
    Si j'elimine le layout , p:calendar remarche correctement alors que j'ai besoin de 3 layout sur la page.
    Merci de m'aider

  2. #2
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Février 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Collégien
    Secteur : Service public

    Informations forums :
    Inscription : Février 2012
    Messages : 8
    Par défaut
    J'ai la solutions.
    Apres moultes tentatives, il fallait renseigner widgvar pour que ça marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     <p:layout  widgetVar="info" style="min-width:500px;min-height:400px" id="layout" styleClass="myLayoutStyleClass" >
                    <p:layoutUnit position="center" size="600"   styleClass="jsfcrud_list_form" >
                            <h:form>...
    Merci

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/09/2006, 17h46
  2. [FTP] fopen qui ne fonctionne pas dans tous les contextes ..
    Par Christophe Charron dans le forum Langage
    Réponses: 6
    Dernier message: 15/06/2006, 10h25
  3. Réponses: 3
    Dernier message: 26/01/2006, 13h11
  4. La fonction CurrentDb() ne fonctionne pas dans une requête
    Par Sébastien Le Goyet dans le forum Access
    Réponses: 8
    Dernier message: 24/11/2005, 17h46
  5. Réponses: 1
    Dernier message: 27/10/2005, 21h48

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