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

Servlets/JSP Java Discussion :

jsf :formulaire retournant des valeurs null


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 23
    Par défaut jsf :formulaire retournant des valeurs null
    Salut,
    mon formulaire retourne des valeurs null, le voici:

    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
     
    <h:form   binding="#{controllerTaleau.form}"  rendered="false"
    		styleClass="todo">
     
     
    <h:panelGrid columns="2">
    			<h:outputText value="Prenom"></h:outputText>
    			<h:inputText value="#{controllerTaleau.prenom}" required="true" requiredMessage="Title is required"
    			></h:inputText>
    			<h:outputText value="Nom"></h:outputText>
    			<h:inputText value="#{controllerTaleau.nom}" required="true"
    			requiredMessage="Title is required">	</h:inputText>	
    			<h:outputText value="Age"></h:outputText>
    			<h:inputText value="#{controllerTaleau.age}" required="true" 
    			requiredMessage="Title is required"></h:inputText>
    			<h:outputText value="Sexe"></h:outputText>
    			<h:selectOneMenu validatorMessage="required" 
    			value="#{controllerTaleau.sexe}">
    	        <f:selectItems value="#{controllerTaleau.priorities}" /></h:selectOneMenu>
    </h:panelGrid>
    <h:panelGroup>
    			<h:commandButton action="#{controllerTaleau.save}" value="Save"
    				 immediate="true" accesskey="s" >
    			</h:commandButton>
    			<h:commandButton action="#{controllerTaleau.cancel}" value="Cancel"
    				accesskey="c" immediate="true">
    			</h:commandButton>
    </h:panelGroup>
    	</h:form>
    les champs prenom, nom ... reste null aprés avoir cliquer sur save. merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    retire le immediate="true" de ton action.

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 23
    Par défaut
    Bonjours, quand j'enlève le immediate =" true", en cliquant sur 'save', il m'affiche : "erreur de validation" et rien ne se passe. merci de m'avoir répondu

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    affiche les messages avec <h:messages/>

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 23
    Par défaut
    merci, mon code est à persent le suivant:
    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
     
     
    <h:panelGrid columns="2">
    			<h:outputText value="Prenom"></h:outputText>
    			<h:inputText id="prenom" value="#{controllerTaleau.prenom}" required="true"
    				requiredMessage="Title is required"
    			></h:inputText>
    			<h:outputText value="Nom"></h:outputText>
    			<h:inputText id="nom" value="#{controllerTaleau.nom}"required="true"
    				requiredMessage="Title is required" >	</h:inputText>	
    			<h:outputText value="Age"></h:outputText>
    			<h:inputText id="age" value="#{controllerTaleau.age}" ></h:inputText>
    			<h:outputText value="Sexe"></h:outputText>
    			<h:inputText id="sexe" value="#{controllerTaleau.sexe}" required="true"
    				requiredMessage="Title is required"
    			></h:inputText>
    <h:panelGroup>		
    			<h:message for="nom" />
    			<h:message for="prenom" />
                <h:message for="age" />
                <h:message for="sexe" />
    </h:panelGroup>	
    </h:panelGrid>
    <h:panelGroup>
    			<h:commandButton value="Save"
                action="#{controllerTaleau.save}" accesskey="s" type="submit">
    			</h:commandButton>
    			<h:commandButton action="#{controllerTaleau.cancel}" value="Cancel" accesskey="c" immediate="true">
    			</h:commandButton>
    </h:panelGroup>
    et sa marche parfaitement, le probleme était due au 'select item', il parait qu'il ya un problème dedans. mais merci infiniment

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

Discussions similaires

  1. [PHP 4] Formulaire d'envoi toujours retourne des valeurs vides..
    Par linusminus dans le forum Langage
    Réponses: 1
    Dernier message: 04/08/2014, 11h00
  2. LEFT JOIN qui retourne des valeurs NULL et non NULL
    Par devman2011 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 29/08/2012, 18h05
  3. Réponses: 1
    Dernier message: 04/06/2010, 13h40
  4. [formulaire] vide quand valeurs nulles
    Par gatsu07 dans le forum IHM
    Réponses: 10
    Dernier message: 02/08/2006, 14h00
  5. Requête retournant des valeurs constantes prédéfinies
    Par hackrobat dans le forum Requêtes
    Réponses: 4
    Dernier message: 28/06/2006, 18h01

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