Definitely don't buy this one.
Struts Book By Vic Cenkevich It was the first published book on Struts and I actually threw $60 bucks at it
. Probably the worst technical book ever.
Here's another good
tutorial.
I find that rather than approach struts as single rigid framework, it's easier to think of it as a collection of useful pieces of code( Actually just like real life struts
).
The Controller,Taglibs,Tiles,Validator,database pool,beanUtils can be used independently of each other or all together. Try learning them one at a time and most importantly be patient.
Cheers
Ravi