struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karr, David" <>
Subject RE: <html:checkbox> and struts-EL
Date Wed, 04 Feb 2004 19:46:04 GMT
I have no clue why you think you needed to write a customized checkbox
class.  It's not clear to me from your description.  Having your form in
session scope has little to do with it.  The "reset()" method in the
ActionForm is used to clear out checkbox values (and others) BEFORE the
form is populated from the request.  This is so you know that if the
parameter associated with the checkbox isn't present, then the checkbox
wasn't set.  This may be old news to you, but I'm not sure.

In any case, each Struts-EL class has an inheritance relationship with
the class in the base library.  You can view the source code in the
CVSweb interface on the jakarta site.

-----Original Message-----
From: Renato Romano [] 
Sent: Wednesday, February 04, 2004 8:58 AM
To: 'Struts Users Mailing List';
Subject: <html:checkbox> and struts-EL

I'm using a customized version of the checkbox tag that always sets in
the property field a value of true or false depending on the state of
the checkbox, thus avoiding the noisy problem of "not checked tags does
not reset the property"; this was needed to me because the form is in
session scope, and so using the reset form method was not easy. Anyway,
I now need to use such a checkbox inside nested/indexed properties, that
I access using struts-el. It works fine, but I now think I shoul
override the struts-el checkbox tag class to obtain the same behavior
that's right ? 

Is there any class relationship between the struts-el tags and the
corresponding struts tags ?? I looked for documentation or javaDoc but
couldn't find nothing... Any help is appreciated


Renato Romano
Sistemi e Telematica S.p.A.
Calata Grazie - Vial Al Molo Giano
16127 - GENOVA

Tel.:   010 2712603

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message