So as it turns out, the solution to the reset versus release problem is that release is in fact the best place to put cleanup code. Although there's no guarentee when it gets called, it appears that the other reasonable places to put it, doStartTag and doEndTag are both flawed. Placing tag cleanup code in doStartTag causes the tag to fail to render as the setXXX methods are called prior to doStartTag. Calling the cleanup in doEndTag causes problems with nested tags.

Cheers!

--
Matt Ho
Principal Indigo Egg, Inc.




------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to