As a beginner I would read 'programming jakarta struts' by oreilly before you read 'struts in action' i read them opposite to start and had a much better understanding going back to struts in action after reading programming jakarta struts..could just be me tho