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 :

date input jsf


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Juillet 2013
    Messages : 106
    Par défaut date input jsf
    Bonjour java web pro

    je veux saisir une date en utilisant calender component primefaces en version 4.0

    mon manged bean :
    @Named (value="calenderBean")
    @SessionScoped
    public class CalenderBean {

    /**
    * Creates a new instance of CalenderBean
    */
    public CalenderBean() {
    }

    private Date startdate ;

    public Date getStartdate() {
    return startdate;
    }

    public void setStartdate(Date startdate) {
    this.startdate = startdate;
    }


    }

    mon bout de code xhtml :
    <h:body>
    <h1 class="ui-widget-header ui-corner-all" align="center">Date Input</h1>
    <br/>
    <p:fieldset legend="Inline Calendar">
    <h:form>

    <p:calendar value="#{calenderBean.startdate}" pattern="MM/dd/yyyy HH:mm:ss"/>

    </h:form>
    </p:fieldset>
    </h:body>

    mon pb est que le popup du calendreir ne s'affiche pas à chaque entrée du curseur ainsi je veux utiliser mode="popup" shwon"button"
    mais ne fonctionne pas avec pattern

    je serais reconnaissante si tu peux m'aider

  2. #2
    Traductrice
    Avatar de Mishulyna
    Femme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par défaut
    Bonjour,

    Si tu as besoin des heures et minutes il vaut mieux de choisir un autre composant, comme Calendar - Time par exemple.
    Tu auras également besoin de variables supplémentaires dans la classe et dans la base de données pour gérer l'heure de début et de fin des activités car uniquement avec Date il n'y aura que des "00:00" ou à peu près.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
        @Column(name = "date")
        @Temporal(TemporalType.DATE)
        private Date date;
        @Column(name = "heuredebut")
        @Temporal(TemporalType.TIMESTAMP)
        private Date heuredebut;
        @Column(name = "heurefin")
        @Temporal(TemporalType.TIMESTAMP)
        private Date heurefin;
    Si tu n'as pas besoin de ça, enlève "HH:mm:ss" du pattern

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/11/2013, 17h07
  2. [Dates] Faire un input de type date
    Par dessinateurttuyen dans le forum Langage
    Réponses: 9
    Dernier message: 18/07/2006, 17h07
  3. inserer date ds input type=text
    Par vanou dans le forum ASP
    Réponses: 5
    Dernier message: 20/06/2006, 10h06
  4. [VBA-E] Saisie d'une date dans une Input Box
    Par nicobox dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 31/05/2006, 20h51
  5. [Utile]Rajout automatique dans input et verif date
    Par matpal dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 08/11/2004, 16h36

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