On Jan 31, 2004, at 9:28 AM, Gray, Cameron C. wrote:
Matt,
The Intake Service allows for incredible user input validation. It's
very easy to configure based on an XML definition of what fields make up
a group.
Struts/Commons Validator allows the same thing. Spring also has Validation built-in, but it requires you to create an actual Java class for validation. It'd be cool to use Commons Validator and the visitor pattern to validate any object.
The security service handles all authentication, accountability and authorisation for anything in the application.
This is built-in using Container Managed Authentication and tag libraries that check roles declaratively (as well as Struts actions).
The crypto service provides cryptographic services, both in the security
service and call in the app itself.
What do you need this for?
As I said in the last e-mail - feel free to add these yourself. It'd be great if you could report your findings. Personally, I don't see the need to add these to the AppFuse core. Of course, I reserve the right to change my mind. ;-)
Thanks,
Matt
Best regards,
Cameron Gray Operations Director, UltraSpeed UK Limited
Tel/Fax: 0800 689 9898 W: www.ultraspeed.co.uk
Fear is the mind killer. - Paul Muad'Ib
-----Original Message----- From: Matt Raible [mailto:[EMAIL PROTECTED] Sent: 31 January 2004 16:22 To: Gray, Cameron C. Cc: [EMAIL PROTECTED] Subject: Re: [Struts-apps] RE: AppFuse with Velocity
I don't have experience with Avalon, but I do with Spring, and I'm planning on integrating that soon. I don't know much about Turbine - what would the 3 services you mention offer?
I think one of the biggest advantages of AppFuse is that it allows you
to do whatever you like. Once you're created your application, there's
really no tie to AppFuse anymore (except that's where the code came
from). You're free to modify it to your liking and do whatever you feel
appropriate. I think you can add a preProcess method to your classes
and they will be called automatically. I'm not sure about this, I just
saw this method in ActionServlet.java last night.
I'm a little hesitant about doing too much more on the Struts front because everything that's there now works for me.
Matt
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Struts-apps mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/struts-apps
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Struts-apps mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/struts-apps
