> > From what I've seen most custom tags seem to have been > > implemented as one big doStartTag() or doEndTag(). The > > entire implementation of the tag is in that one method. > > I have worked to move most of the code out of doStartTag() > and doEndTag() for many tags. My pattern has been to have > a "render*" method that returns a String with the HTML to > be rendered that you can override to render things how you > like.
David, You have an example of a tag you've refactored with this pattern? -TPP ----------------------------------------- This email may contain confidential and privileged material for the sole use of the intended recipient(s). Any review, use, retention, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message. Also, email is susceptible to data corruption, interception, tampering, unauthorized amendment and viruses. We only send and receive emails on the basis that we are not liable for any such corruption, interception, tampering, amendment or viruses or any consequence thereof. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]