Servlet, JSP, Struts, and JSF Training

Updated Struts 1.2 version of this tutorial (PDF)

Intro & TOC

Section 1:
Understanding Struts

Section 2:
Installing & Configuring Struts

Section 3:
Processing Requests with Action Objects

Section 4:
Handling Request Parameters with Form Beans

Section 5:
Prepopulating & Redisplaying Input Forms

Section 6:
Resource Bundles & I18N

Section 7:
DispatchAction & Advanced Actions

Section 8:
Declarative Exception Handling

Section 9:
Manually Validating User Input

Section 10:
Automatically Validating User Input

Section 11:
Composing Pages with Tiles

Section 12:
Using JSTL with Struts

Free Struts Training
Materials (PDF)

JavaServer Faces
(JSF) Tutorial