struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cliff Lam" <>
Subject Re: problem with checkbox values and map backed properties
Date Tue, 03 May 2005 02:20:21 GMT
You can try to set a "unlicked value" in the reset function in the form.

When the click-box is clicked the unlicked value will be covered.

Hope this is useful for you. =)


----- Original Message ----- 
From: "G√ľnther Wieser" <>
To: "'Struts Users Mailing List'" <>
Sent: Saturday, April 30, 2005 1:28 AM
Subject: problem with checkbox values and map backed properties

> hi,
> i have the following problem with map backed properties:
> i created a form bean with a map called inCampaignMap, and the getter and
> setters being "boolean getInCampaign(String key)" and
> key, boolean value)". internally, of course, the map value entries are of
> type Boolean.
> in my JSP i have the following code:
> <html:checkbox property="inCampaign(${})" />
> where ${} indicates the key for the map.
> this works fine if the checkbox is checked. in this case i can see that
> setInCampaign() method is being called and that i get "true" for the
> if the checkbox is unchecked, the value is NOT set.
> strange enough, i also can see from the html code that's generate that
> "value="on"" is always set, no matter if the checkbox is checked or not.
> any ideas?
> thanks in advance, kr,
> guenther

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

View raw message