Hi Brown & Davis! Welcome to JavaRanch. I've worked on Struts1 for a reasonable time.
Will your book help me, to understand Struts2? Is your book, point out the difference between Struts1 and Struts2? How far your book, shows the difference and similarities between other Webframeworkd and Struts like Spring etc?
Thanks Sridhar Palla
Thanks and Regards,
*Nothing is CONSTANT in life, except CHANGE*
Let's see... yes, yes, and not really. The book is definitely has Struts 1 developers in mind throughout its chapters, and of course, it does its best to present Struts 2 from a pragmatic viewpoint.
As for comparing with other frameworks, books tend to be the wrong place for that sort of information due to the ever-changing nature of frameworks and the competitive landscape. Also, such comparisons are better captured as a dialog with proponents of various frameworks rather than a single narrative. Your best bet is to try example apps of interesting frameworks and see which matches your particular style. Or, if you already have one in mind, ask this question on their mailing list and get back a bunch of opinions that confirms your own
Is your book a good place to start for someone who did JSP/Servlets before Struts (or any popular web framework, for that matter) became widely used (i.e. does it include a tutorial)? If your book is assumes the reader already knows a bit about Struts, where would you recommend one find introductory/tutorial information Struts 2?