Enterprise Programming

Notes

Projects

Project 1: E-Matchmaker

Project 2: Calculator

Project 3: Maze Challenge

Midterm #1 Review

A Sample Midterm

Project 4: Inventory Browser

Project 5: Fan Club Newsletter 

Midterm #2

Final Exam

Sun Links

J2EE Main Page (http://java.sun.com/j2ee/)
J2EE Tutorial (http://java.sun.com/j2ee/tutorial/index.html)
J2EE Blueprints (http://java.sun.com/j2ee/blueprints/index.html)
J2EE Documentation (http://java.sun.com/j2ee/docs.html)
J2EE Downloads (http://java.sun.com/j2ee/download.html)
J2EE Patterns (http://java.sun.com/blueprints/patterns/)
More Links
Servlets and Java Server Pages (JSP) 1.0: a Tutorial
JSPin Resources
Web Development with  JSP
JSP Tutorial
JavaScript Programming


J2EE Implementations

If you do not have a JSP capable web-server (sometimes known as application servers for configuration reasons), the first step is to download one.  There are many such servers available, most of which can be downloaded for free evaluation and/or development.  Some of them are:

Blazix from Desiderata Software (1.5 Megabytes, JSP, Servlets and EJBs)
ServletExec from New Atlanta/Unify (3.8 Megabytes, JSP and Servlets)
JRun from Allaire (11 Megabytes, JSP, Servlets and EJBs)
WebLogic from BEA Systems (44 Megabytes, JSP, Servlets and EJBs)
WebSphere from IBM (105 Megabytes, JSP, Servlets and EJBs)
Apache/JBoss/Tomcat from JBoss (JSP, Servlets and EJBs)
J2EE Reference Implementation from Sun (JSP, Servlets and EJBs)