This is about the classic Inability to uncheck checkboxes with DAF. I know I must overide reset() but I can't get anything to both keep session state AND allow all boxes unchecked.
I tried the code below, obviously this isn't allowing session persistence because the request param is being checked, but other approaches with DAF.get(props[i].getName()) won't work either becuase the population occurs after the reset method. Please help me someone! public void reset(ActionMapping mapping,HttpServletRequest request) { //initialize(mapping); String name = mapping.getName(); if (name == null) { return; } FormBeanConfig config = mapping.getModuleConfig().findFormBeanConfig(name); if (config == null) { return; } FormPropertyConfig[] props = config.findFormPropertyConfigs(); for (int i = 0; i < props.length; i++) { if (props[i] instanceof CondResetFormPropertyConfig && (((CondResetFormPropertyConfig)props[i]).getReset())) { if(request.getParameter(props[i].getName()) == null) { set(props[i].getName(), props[i].initial()); } } } } TIA -- Mike W --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]