This book is for professional Java developers and architects who want to learn about DWR by examples. Several skills are needed or are beneficial to get the most out of this book.
First of all, Java development skills are needed. Especially web development using Java technologies like Java Enterprise Edition (JEE), Servlets, and JSPs. Experience about other web technologies like JavaScript, HTML, and CSS is also useful.
Eclipse tooling should be familiar and other useful skills are knowledge about JEE application servers and experience about common technologies like XML.
Knowledge about the basics of AJAX technology is helpful. However, the basics of AJAX are introduced in this book.