struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Lucia" <timlu...@yahoo.com>
Subject RE: Boolean checkbox in session form
Date Mon, 29 Dec 2003 22:00:57 GMT
Care to share?  This would be a very, very useful extension.

Is there any plan(s) for future Struts release(s) to support some
attribute of this sort?  Something like "forceFalse='true'" or
"forceValue='true'".

Tim

> -----Original Message-----
> From: Guillermo Meyer [mailto:gmeyer@sib.interbanking.com.ar] 
> Sent: Monday, December 29, 2003 4:40 PM
> To: 'Struts Users Mailing List'
> Subject: RE: Boolean checkbox in session form
> 
> 
> To solve this problem, i created a new taglib for checkbox 
> (extending BaseFieldTag), that creates a hidden input with a 
> value of true|false and an auxiliary checkbox (named as 
> <propertyName> + _chk) with a javascript handler that checks 
> on checkbox value to set true or false to the hidden field, 
> so always is posted a true or a false value from UI and set 
> to the appropiate form attribute, and this way you can avoid 
> reseting value in reset form.
> 
> -----Original Message-----
> From: Franck [mailto:flefebure2@orangecaraibe.com] 
> Sent: Lunes, 29 de Diciembre de 2003 06:13 p.m.
> To: 'Struts Users Mailing List'
> Subject: Boolean checkbox in session form
> 
> 
> Hi,
> 
> I'm becoming mad ...
> 
> Explain : to handle ActionForm boolean properties with HTML 
> checkbox, we "need" To initialize the property as "false" in 
> the reset() method of the ActionForm .. Ok
> 
> Now, if the Action form is defined in the session scope in 
> the struts-config file The first time the action is called, 
> the bean is put in session scope.
> 
> The next time (eg submit of another form on the same page), 
> the bean is readed from session scope 
> (RequestProcessor.processActionForm) ... ok After that, the 
> reset() method is called
> (RequestProcessor.processPopulate)
> 
> So it's impossible to keep the boolean property as "true" ....
> 
> How can I store the form bean in the session scope with a 
> "true" boolean property ? Or maybe is there a way to not 
> initialize the boolean properties as "false" (and update them 
> with checkboxes )
> 
> Is my problem understandable ??
> 
> Thanks ...
> 
> Franck Lefebure
> equipe web http://www.orangecaraibe.com
> collaborateur http://www.synaxis-partner.com 
mailto:flefebure@synaxis-partner.com
 


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Mime
View raw message