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

Struts 1 Java Discussion :

gestion des ImageButtonBean


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par défaut gestion des ImageButtonBean
    j'ai le probleme suivant:
    dans ma classe Form je declare
    deux boutons beans comme suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	/*bottom selected*/
    	private String action;
    	private ImageButtonBean boutonValider = new ImageButtonBean();
    	private ImageButtonBean boutonCommander = new ImageButtonBean();
    dans ma page jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <!--BEGIN of ButtonBean-->
    	<html:image src="images3/bt_valider_off.gif" property="boutonValider"></html:image>
    	<html:image src="images3/bt_ok.gif" property="boutonCommander"></html:image>
        <!--END of ButtonBean-->
    dans la classe Action:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    ImageButtonBean boutonValider =preXmlExtractionForm.getBoutonValider();
    			ImageButtonBean boutonCommander =preXmlExtractionForm.getBoutonCommander();
    	/////controle selon les deux boutons					
    			if (boutonValider.isSelected())
    			{
    				return mapping.findForward("success");		
    			}
    			if (boutonCommander.isSelected())
    			{
    			return mapping.findForward("familyOffers");
    			}
    le problème est le suivant:
    1- quand je clik sur un bouton par exemple valider et que ce dernier est déclaré le premier comme ci-dessus dans la classe action,
    je clik sur commander ça apparait une fois et après jobtiens tjrs que la page du lien du bouton "valider", le bouton "commander" ne pointe plus sur sa page
    2- si jinverse lorde de declaration des deux boutons dans la classe action, jai le meme probleme a lenvers, c tjrs la page du bouton "commander" qui apparait

    je comprends pas!

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Fais un test en les réinitialisant via la méthode reset de l'ActionForm :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	public void reset(ActionMapping mapping, HttpServletRequest request)
    	{
    	    boutonValider = new ImageButtonBean();
    	    boutonCommander = new ImageButtonBean();
    	}

  3. #3
    Membre confirmé Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par défaut intégration de cette méthode dans le code
    Je vois pas comment intégrere cette méthode dans mon code:
    - je lajoute a la classe Forme : Ok
    - mais apres je lapel dans la classe action a quel moment ??
    Merci

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Comme je l'ai précisé, il faut l'ajouter dans l'ActionForm mais on n'a pas à l'appeler car la méthode reset() est automatiquement invoquée à l'initialisation de l'ActionForm.

  5. #5
    Membre confirmé Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par défaut Ok je vais tester
    ok je vais tester
    Merci

  6. #6
    Membre confirmé Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par défaut ça marche mes Nice Buttons
    ça marche!
    Merci

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

Discussions similaires

  1. gestion des groupes
    Par muaddib dans le forum QuickReport
    Réponses: 3
    Dernier message: 31/12/2002, 11h01
  2. [reseaux] Gestion des threads en perl
    Par totox17 dans le forum Programmation et administration système
    Réponses: 2
    Dernier message: 28/11/2002, 09h40
  3. Gestion des variables - mémoire ?
    Par RIVOLLET dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2002, 12h44
  4. Réponses: 4
    Dernier message: 04/07/2002, 12h31
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

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