Struts gurus and users,

I used Struts in several projects and have a question about Struts design.
If consider a Struts application with separated business
layer (like EJB or another way) as MVC example I see:

ActionServlet - Controller
Action        - mixed Controller + View
JSP with tags - View
FormBean      - Model
EJB           - Model

I think Action has View functions because it is responsible
for getting Model state from EJB and constructing special
view beans for JSP.
And why Struts goes JSP-way to the future?
I consider JSP tags is not better solution to render the View.
What about integration with XSLT?

I found two solutions to integrate XSL and Struts
http://www.openroad.ca/opencode/index.html
http://www.javaworld.com/javaworld/jw-02-2002/jw-0201-strutsxslt.html
However both have not clear push-MVC model.

I think about Struts extension like this:
http://poma.spb.ru/design/collaboration.gif
Here:
RequestDispatcher(ActionServlet), FormBean, Action, View - java classes
XSL stylesheet - precompiled XSL

I'm interested about any Struts users and developers opinion.

                     Sincerely yours, Roman Petrov

</></></></></></></></></></></></></></></></></></></></>
Software Engineer                    Actimind, Inc.
Software Development Department      http://www.actimind.com
E-mail: [EMAIL PROTECTED]            Saint-Petersburg
Phone:  +7-(812)-325-87-16(ask 108)  Russia


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

Reply via email to