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:[EMAIL PROTECTED] > 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:[EMAIL PROTECTED] > 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:[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

