Like this http://issues.apache.org/bugzilla/show_bug.cgi?id=21603 ?
While this is not an attempt to define general extensibility mechanisms, it does seem to address some of Edgar's and Tero's concerns... I think it is a good example of the kind of extensibility needed. The bug asks for a specific solution to a specific problem, but a general treatment of extensibility might make it very easy. Have fun, Shai. -----Original Message----- From: David Graham [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 19, 2003 01:00 To: Struts Developers List Subject: RE: Tags more extensible (was: Suggestions for Calendar Popup tag lib?) --- Edgar Dollin <[EMAIL PROTECTED]> wrote: > Exactly some of the problems I have been having with the tags as they > currently exist. The best thing to do is to open a bugzilla enhancement request with *specific* tags and methods you need improved. Make sure the suggestions are relevant to the current state of the tags. David > > Edgar > > -----Original Message----- > From: Paananen, Tero [mailto:[EMAIL PROTECTED] > Sent: Monday, August 18, 2003 5:42 PM > To: 'Struts Developers List' > Subject: RE: Tags more extensible (was: Suggestions for Calendar Popup > tag lib?) > > > Well, this is the thing...how would I know in advance? :) > Seriously. I have no idea what kind of requirements are > coming up next month. > > An example of something we've done in the past is extending > Struts HTML tags to incorporate access control features > (read-only, write, mask sensitive info, etc.) While I wasn't > involved with that effort, I'm looking at the source code, > and it's done with copy-and-pasteing the old code and sprinkling > in the access control checks and changes to rendering the > value property. 90% of the code remains unchanged, but > we had to copy-and-paste the entire thing. > > There is no other way to plug-in the access control > enhancements in the tags without doing that. And we didn't > feel like littering JSP code with logic tags. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --- Confidentiality Notice: This email transmission may contain confidential or legally privileged information that is intended only for the individual or entity named in the e-mail address. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or reliance upon the contents of this e-mail is strictly prohibited. If you have received this e-mail transmission in error, please reply to the sender, so that arrangements can be made for proper delivery, and then please delete the message from your inbox. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]