Hi Yu, I think it might be useful if you read through the Core J2EE patterns book. In the Presentation tier pattern part of the book, I found the examples in UML very useful for my part II. Hope this helps. Christian Ebage SCJP SCEA
JSP can be shown as simple classes that inherit from javax.servlet.jsp.JspPage. Personally I do not show JSP pages on the class diagram. I will sometimes include them on Component Diagrams, depends on the situation. For the assignment I chose to only show a handful of JSP pages and only on the Component Diagram.