Bonjour,
j'ai le souci suivant:
je veux bien associer le click sur une image à l'initialisation d'une propriété d'un bean comme suivant:
et le deuxième cas est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <html:image src="images3/bt_valider_off.gif" property="preXmlExtractionForm.action" value="Valider"></html:image>
dans la classe action, j'ai le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <html:submit property="action" value="Valider" styleClass="button"></html:submit>
en gros avec le cas d'utilisation de html:image, la propriété action n'a pas été initialisée et du coup ya pas exécution du code à l'intérieur du IF, mais avec le html:submit ça marche nickel,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String action = preXmlExtractionForm.getAction(); if ("Valider".equals(action)) { //a ce niveau l'objet a extraire doit etre stockée en session //et après c OK !! //////Retester ça//////////// PreXMLExtractionForm extractedObject =(PreXMLExtractionForm)session.getAttribute("dataToBeExtracted"); JDOMXmlExtraction.testFunction(extractedObject); //return mapping.findForward("xmlExtraction"); }
je vois pas la solution , sachent que je dois utiliser une image et non un simple bouton?
Partager