I believe your analysis of the issue is correct.  Readonly, is a perfect
example of the logic which spans from model to view.  There are other
issues, dates, text size, numbers, which have similar issues.  If the
only thing the view had to know about the business logic was the
property name, then the MVC concept would be perfected (or as close as
possible).  

Edgar

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, August 19, 2003 7:06 AM
> To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
> Subject: RE: Tags more extensible (was: Suggestions for 
> Calendar Popup tag lib?)
> 
> 
> 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]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to