Sigh! I cannot stand bad grammar, so once again I must remind my nerd friends that "et al" strictly applies to people, and that an ActionForward, while dear to my heart, is just not a person. LOL! I hope you take this as interesting and new knowledge and not as a pain in the patoosh. Bye 'd bye!




















At 08:40 PM 8/12/2003 +0100, Peter A. Pilgrim wrote:
David Graham wrote:
--- "PILGRIM, Peter, FM" <[EMAIL PROTECTED]> wrote:

-----Original Message-----
From: David Graham [mailto:[EMAIL PROTECTED]

--//--



I chose my words carefully when I said "ActionContext interface".  I
*think* we can all agree that if we added this it should be an interface
:-).

--////--


Why would want the ActionContext to be an interface?

Well, ServletContext is an interface and it makes sense for this to be an interface rather than an unnecessarily limiting base class.

--//--


I presume that there would be default implementation , then.
What I am getting at here, this default implementation
could be extended by normal web application developers,
say to add in security profile information.

Non-trival web application, say framework developers like myself,
would write implementation of the interface. In Expresso
there are two contextes ( ControllerRequest and ControllerResponse)
abstractions of the web servlet request and servlet response.
We can write controller that run outside of the web app environment.
I think this is where you are going with the ActionContext interface.

If the interface was supposed to be environment free what would
this interface be?

--
Peter Pilgrim
           __ _____ _____ _____
          / //__  // ___// ___/   +  Serverside Java
         / /___/ // /__ / /__     +  Struts
        / // ___// ___// ___/     +  Expresso Committer
     __/ // /__ / /__ / /__       +  Independent Contractor
    /___//____//____//____/       +  Intrinsic Motivation
On Line Resume
   ||
   \\===>  `` http://www.xenonsoft.demon.co.uk/no-it-striker.html ''


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




LEGAL NOTICE


This electronic mail transmission and any accompanying documents contain information belonging to the sender which may be confidential and legally privileged. This information is intended only for the use of the individual or entity to whom this electronic mail transmission was sent as indicated above. If you are not the intended recipient, any disclosure, copying, distribution, or action taken in reliance on the contents of the information contained in this transmission is strictly prohibited. If you have received this transmission in error, please delete the message. Thank you



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



Reply via email to