Design and
Implementation of Software for the Web
SWE 432 Assignments and Resources Fall 2008
Homework
Assignments
Fill out the course Information
Form (Due: Monday 9/8) NOTE: If you are on GMU's campus, the above URL will
work just fine. However, if you are off-campus, you will need to establish
a VPN link first. Instructions and software to download can be obtained
from http://labs.ite.gmu.edu/reference/ITE-vpn.htm.
(For security reasons, port 8080 is disabled except for GMU students and
faculty.)
Supply the URL that you will use in future assignments (for example, http://mason.gmu.edu/~user/ ). Creating a web page on mason
JavaServer Pages (JSP) Specfication 1.1
Describes the programming environment provided by standard implementations
of the JavaServer Pages (JSP) technology. In conjunction with the Servlet
API Specification (see below), this document describes what a portable API
page is allowed to contain. Specific information on scripting (Chapter 4),
tag extensions (Chapter 5), and packaging JSP pages (Appendix C) is
useful. The Javadoc API Documentation is included with the Tomcat
download.
Java
Servlet API Specification 2.2
Describes the programming environment that must be provided by all servlet
containers conforming to this specification. In particular, you will need
this document to understand the web application directory structure and
deployment file.
Sun BluePrints (tm) Design Guidelines for J2EE
Comprehensive advice and examples on application design for the Java2
Enterprise Edition (J2EE) platform, which includes servlets and JSP pages.
The chapters on servlet and JSP design are useful even when your
application does not require other J2EE platform components.