UMBC  |  CSEE  |  Tarr  |  CS691J

CMSC691J Java Server Technologies

Fall 2003

Section 0101

Bob Tarr


This course is an in-depth look at several server-side Java technologies, primarily Java Servlets and Java Server Pages (JSP). The benefits of Java Servlets and JSP will be discussed and several Servlet/JSP projects will be done using the Apache Tomcat web server. Finally, other related technologies, such as PHP and Velocity, will be discussed.


News


General Notes


Lecture Notes

Most of these materials are courtesy of Marty Hall and are freely available from his web site .

Module PDF
One per page Two per page
1: Introduction To Java Introduction To Java
Introduction To Java
2: Servlets - Getting Started Servlets - Getting Started
Servlets - Getting Started
3: Servlets - Handling Form Data Servlets - Handling Form Data
Servlets - Handli ng Form Data
4: Servlets - HTTP Request Headers Servlets - HTTP Request Headers
Servlets - HTTP Request Headers
5: Servlets - The HTTP Response Servlets - The HTTP Response
Servlets - The HTTP Response
6: Servlets - Cookies Servlets - Cookies
Servlets - Cookies
7: Servlets - Session Tracking Servlets - Session Tracking
Servlets - Session Tracking
8: JSP - An Introduction JSP - An Introduction
JSP - An Introduction
9: JSP - Scripting Elements JSP - Scripting Elements
JSP - Scripting Elements
10: JSP - Page Directive JSP - Page Directive
JSP - Page Directive
11: JSP - Including Files JSP - Including Files
JSP - Including Files
12: JSP - Using Beans JSP - Using Beans
JSP - Using Beans
13: JSP - Custom Tags JSP - Custom Tags
JSP - Custom Tags
14: Servlet-JSP Integration Servlet-JSP Integration
Servlet-JSP Integration
15: Using and Deploying Web Applications Not available Using and Deploying Web Applications
16: Controlling Web Application Behavior Not available Controlling Web Application Behavior
17: Introduction To Velocity Introduction To Velocity
Introduction To Velocity
18: Servlet and JSP Filters Not available Servlet and JSP Filters
19: Web Application Lifecycle Listeners Not available Web Application Lifecycle Listeners

Projects


Downloads


References


Bob Tarr
University of Maryland, Baltimore County
tarr@umbc.edu
UMBC  |  CSEE  |  Tarr  |  CS691Y