The Struts Model-View-Controller architecture will be a good fit for this application. Here's how it will work:
In addition to the Model, View, and Controller components, the Struts configuration file ( struts-config.xml ) will be needed to determine how these components fit together. The following basic ideas provide a quick view of the strengths of Struts:
|