posted 13 years ago
When I started, I wanted to learn from the tutorials online, but I did not understand much. Then a couple of books helped me. I started with struts1 and switched over to Struts2. I felt Struts2 is easier to learn than Struts1. Starting with Struts1 helps us to understand the flow of execution better. You can learn Struts2 without learning Struts1, but a brief introduction of Struts1 helps.
The books which helped me:-
Professional Jakarta Struts 1.1 by James Goodwill, Richard Hightower
Struts 2 Black Book