I am planning on designing a web app. This web app basically has one look and feel ( like an amazon.com ) but where the contents change ( including images, amount of text/links etc ) depending on user choices. I am aware of Struts framework and the Front controller design pattern. I think Struts might be overkill because of the same look and feel across the webapp.
My question is: Should the look and feel be : 1. managed by one jsp page which calls different controller objects ( which print portions of the UI ) 2. one jsp page which calls different controller objects which update javabeans, which in turn the main jsp page renders. So all rendering is done by only one jsp page, which acts as the front controller also. 3. one jsp page, which includes different jsp pages depending on the requirements. The smaller jsp pages inturn call controller objects, read from model/javabeans etc to render the UI. The main jsp page acts as the front controller. I prefer (3), but making sure the different JSP pages maintain the same look-and-feel standard is going to be tricky. I would like to hear comments from anybody who has designed similar projects. Also any good book recommendations is appreciated. Thanks -- padhu ___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html