Hi You can refer Orelly's Programming Jakarta Struts, Struts in Action and Wrox publication's ProfessionalJakarta Struts All these are good. (these are the books i have referred).Among all these i felt Orelly's really good
I recommend searching this forum. This question is very frequently asked and you can probably find a thread on the subject that answers all your questions.
Don't get me started about those stupid light bulbs.