Try to use the MVC architecture model as much as possible. (Describe in Readme how you accomplished this.)
Make sure to provide the standard documentation: Object Model, API pages with
ADT's, Source, Readme with interesting information about your lab.
Note: If your lab is minimully different from the
projects provided in the notes, you will receive no more than 5 points for the lab.
Advanced Java Lab: JSPs
Worth 10 points as follows:
Documentation (javadoc) and Object Model: 1.5 point
Readme: 1.5 points
Implementation: 7 points
(1.0 point for each of the elements/tags, 2 for page redirects, and 2.0 for the meaningful bean use)
From J2EE tutorial Example JSPs:
Custom tags are the preferred mechanism for performing a wide variety of dynamic processing tasks, including accessing databases, using enterprise services such as email and directories, and implementing flow control. In earlier versions of JSP technology, such tasks were performed with JavaBeans components in conjunction with scripting elements (discussed in Chapter 16). Although still available in JSP 2.0 technology, scripting elements tend to make JSP pages more difficult to maintain because they mix presentation and logic, something that is discouraged in page design. Custom tags are introduced in Using Custom Tags and described in detail in
Chapter 15, and the JavaServer Pages Standard Tag Library is in Ch. 14 .