Hello.

I'm a beginner in web development with Struts2 and I'm planning the
structure of my application. Let me tell you my problem.

With 'page composition strategy' I mean the strategy for making all
pages in the application share the same HTML structure (header,
left-column, content, right column, footer) using template inclusion
mechanisms or others.

Currently I'm using inclusion and all my JSPs share the same structure: 

A. 'include' prelude content: header, left-column.
B. Specific content.
C. 'include' coda content: right-column, footer.

I don't like this approach and I'm thinking about alternatives; I wonder
if Struts2 can help with this:

i. Use the very same JSP template for all requests. That template would
include specific content by calling the corresponding segment. This
would involve a default result pointing to this JSP template and some
means of specifying the name of the specific segment that will be
invoked from inside the main template. 

ii. Use result pages as segments and render only specific content. Later
on, some interceptor or servlet filter would include prelude and coda in
the output stream.

So, my questions are:

1. Can you recommend the best practice for page composition in Struts2?
2. Can I use Struts2 for implementing above mentioned strategies i. and
ii.? How?

Thanks for your time. 
Regards.
Antonio.



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to