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 :

Vider le champs d'un formulaire liée au mannagedbean


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 73
    Par défaut Vider le champs d'un formulaire liée au mannagedbean
    Bonjour tout le monde

    j'ai un petit probleme je souhaite votre aide voila

    j'ai un formulaire avec plusieurs champs de type

    <h:inputText ect ..avec le "Value" qui point sur Mannaged bean
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    value="#{referenceMB.reference.titre}"
    donc après le submit tout va bien mon reference est créer sauf que les valeurs de champs reste ...c'est a dire lorsque je souhaite créer une nouvelle reference je trouve le dernier titre,nom,type...(attributs) de reference ajouter

    j'ai penser a creer une fonction clear est vider tout les champs manuellement apres chaque ajout
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    clear()
    { 
    reference.setTitle(null)
    reference.setNoReference(0);
    ect ...
    }
    Ou juste Mettre l'instance reference=null mais cette derniere solution ma provoquer une erreur
    #{referenceMB.reference.title}' Target Unreachable, 'technologie' returned null
    c'est null :p


    Donc a votre a vis c'est quoi la solution pro ???
    Merci d'avance


    Résumer de MB reference
    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
     
     
    public class ReferenceController extends Controller {
    private Reference reference = new Reference();
    // look up for bean .....TB()
     
    //Methode Creer
    public String doCreateReference() {
    		// final String mname = "doCreateTechnologie";
    		// logger.entering(cname, mname);
     
    		String navigateTo = null;
     
    		try {
     
     
    			//Create instance Of client controller
    			ClientController c = new ClientController();
    			//Associate selected client to the reference 
    			reference.setClient(c.doFindClient(selectedClient));
     
    			reference = TB().createReference(reference);  
    			navigateTo = "reference.created";

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    une fonction qui met les valeurs peut être une bonne solution..

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Février 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2009
    Messages : 49
    Par défaut
    voila comment je procéde :
    1)si je clique sue bouton nouveau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     public void nouveauColl() {
            message = "";
            changeretat();//changer l'etat des champs de saisie de grisé en actif
            this.collab = new Collaborateur();
            this.collab.setCabinet(new Cabinet());
            nouveau = true;
        }
    2) aprés enregistrement vous pouvez faire :
    collab = new Collaborateur();
    collab.setCabinet(new Cabinet());
    el l'interface reviendra vide (si vous avez des valeurs par défauts ils seront affichés)

  4. #4
    Membre confirmé
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 73
    Par défaut
    Merci

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

Discussions similaires

  1. Vider des champs dans un formulaire
    Par Dark_^ dans le forum IHM
    Réponses: 3
    Dernier message: 23/10/2008, 14h05
  2. vider les champs d'un formulaire après validation
    Par WomanPSG76 dans le forum VBA Access
    Réponses: 7
    Dernier message: 31/08/2007, 12h25
  3. Vider les champs d'un formulaire après validation
    Par HwRZxLc4 dans le forum Langage
    Réponses: 15
    Dernier message: 21/03/2007, 11h29
  4. Vider les champs d'un formulaire une fois ce dernier validé
    Par Silveur dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/03/2007, 08h58
  5. [Débutant] Champs d'un formulaire liés
    Par Gali dans le forum Access
    Réponses: 1
    Dernier message: 24/04/2006, 13h42

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