Common methods for letting Struts Actions work with a
Spring WebApplicationContext.
As everything in Struts is based on concrete inheritance,
we have to provide an Action subclass (DelegatingActionProxy) and
two RequestProcessor subclasses (DelegatingRequestProcessor and
DelegatingTilesRequestProcessor). The only way to share common
functionality is a utility class like this one.
As everything in Struts is based on concrete inheritance, we have to provide an Action subclass (DelegatingActionProxy) and two RequestProcessor subclasses (DelegatingRequestProcessor and DelegatingTilesRequestProcessor). The only way to share common functionality is a utility class like this one.