struts checkbox

struts checkbox - Java - Programmation

Marsh Posté le 10-05-2006 à 10:28:18    

slt,
 
je crée un checkbox en struts avec:
 
<html:checkbox property="forwardCheck" />
 
 
 
Le pb que je rencontre c'est que celui-ci me renvoie toujours true (que la case soit coché ou non)
 
si je fait "affiché la source" de ma page, le checkbox à la propriété value="on" (que la case soit coché ou non)
 
Normalement si la case n'est pas coché ca devrai me renvoyer false.
 
Qq'un pourrait m'aider
 
merci d'avance ;)  

Reply

Marsh Posté le 10-05-2006 à 10:28:18   

Reply

Marsh Posté le 10-05-2006 à 10:48:34    

C'est pas comme ça que ça marche une checkbox HTML.
 

Code :
  1. <input type="checkbox" name="monParam" value="toto" />


 
Si la checkbox est cochée, le formulaire envoit le parametre 'monParam' avec la valeur 'toto'
Si elle n'est pas cochée, le formulaire n'envoit pas le parametre

Reply

Marsh Posté le 10-05-2006 à 10:56:51    

http://struts.apache.org/struts-do [...] l#checkbox
 
Sinon tu accedes comment a la valeur de ta checkbox dans le traitement du formulaire ?


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 10-05-2006 à 11:30:02    

en fait j'me suis arranger comme ca:
 
je garde <html:checkbox property="forwardCheck"/> dans ma jsp
 
dans mon action je fait:
 
if (request.getParameter("forwardCheck" ) == null) {
   myForm.set("forwardCheck", false);
  }
 
donc si c'est pas coché mon form est à false sinon a true ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed