Joe Yuen wrote:
Well, that's kind of the essence of the question. What would you loose if you 
did? It seems to me that there is quite a bit over overlap  to Struts2 and 
Spring.
No, there's no significant overlap between Struts2 and Spring (except spring-mvc of course)

I'm not sure how to arrived at that conclusion, perhaps it was because you saw that the Struts2 architecture uses an ObjectFactory and Interceptors. Struts2 can use any ObjectFactory implementation. It does include a default implementation but that's only used internally (eg. it will create your actions but can't DI arbitrary objects into them).
The Spring plugin provides Spring as the ObjectFactory
The Guice plugin provide Guice as the ObjectFactory

The Struts2 interceptors are in no way related to Spring/AOP interceptors. They're for intercepting requests to actions only.

So in answer to your question, if you don't use Spring you'' lose all the features of Spring. If you don't use any specific features of Spring then you don't need it.

Hope that helps,
Jeromy Evans



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

Reply via email to