Partage
  • Partager sur Facebook
  • Partager sur Twitter

Formulaire jsf hibernate

validateur

    17 avril 2012 à 14:45:59

    Bonjour
    j'essaye d'insérer une ligne dans une table mysql
    La ligne est inséré mais les column prenom, nom, age , sexe sont null.
    Pourriez vous me dire pourquoi?
    merci
    je vous donne mon formulaire .jsp:
    <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>
    


    ma methode save :
    public String save() {
    			
    			Controlleur.ajouterpatient(getPrenom(),getNom(),getAge(),getSexe());
    			System.out.println("finallty");
    			form.setRendered(false);
    		addCommand.setRendered(true);
    			return null;
    		}
    

    rq: j'ai tester la methode 'ajouterpatient' avec une java application et elle fonctionne très bien.
    • Partager sur Facebook
    • Partager sur Twitter

    Formulaire jsf hibernate

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown