Hello Andrew,

May be another way is solution of your problem... Now I work under
extension of struts to support so named 'bean-factories'. Idea is to
create pluggable framework to support mechanism of data bean
generation (for example, retrieved from database) based on
declarations in struts-config.xml.
There are some terms in my concept -
 bean-factory - java class intended to create beans
 bean-template - bean description (type, name, parameters needed to
                 create such bean)
 bean-registration - additional tag inside action mapping - creates
                 link between bean-template and bean-factory
                 
 BeanFactoryServlet extends ActionServlet and uses information from
 struts-config.xml to create beans from bean-registraions list in
 action and store this beans in request of session scope. All this
 beans avaiable to jsp-page to show this beans. Every action can hold
 list of bean-registrations and every of such registrations can use
 anyone factory and anyone bean-template.

I publish first version with sample web-application some days ago -
you can download it and review for your needs.

http://www.sura.ru/~gonza/bean-factory

Wednesday, June 06, 2001, 6:11:09 PM, you wrote:

AJ> Is there a straightforward way to locate and invoke an Action from within
AJ> the perform() method of another Action?  The reason I would like to do this
AJ> is to create a "composite" Action from a number of other "component"
AJ> Actions--these component Actions must be available individually in the
AJ> Struts application, however I would like to provide a composite Action that
AJ> requires objects placed in the request attributes by the component Actions.

AJ> Thanks in advance,

AJ> --Andy

AJ> Andy Jenkins
AJ> Venetica Corporation (www.venetica.com)
AJ> Voice: 704.926.3080
AJ> [EMAIL PROTECTED]



-- 
Best regards,
 Oleg                            mailto:[EMAIL PROTECTED]


Reply via email to