Description:This was the first book I read on Struts-2, and my reaction was "If the documentation of Struts-2 is this bad, why would anyone want to adoopt it?" I found run-on sentences and comma splices that made wading through the book torture. If I could return the book, I would.
It is badly organized. It assumes too much prior knowledge; in some cases, the information you need to understand one part isn't covered until much later in the book.