Originally posted by kannan selvaraj: Frederic, Can you justify your book title? Does it mean your book has lots of fun study activities and exercises?
The title somewhat comes from my own 10-year experience with Java web development. When I first started out, Java web development was a lot of fun because everything was new and the industry was buzzing. Over the years, Java web development became overly complicated and tedious, to the point of just not looking forward to it anymore (EJB 1/2 comes to mind).
Thankfully, a movement of getting back to simplicity (not because we're not smart - on the contrary, because we're smart enough to realize that unnecessary complexity is counterproductive) got things back to interesting. On the web development side of things, I feel that Stripes is a very strong framework in that respect: it's a no-nonsense, keep-it-simple, be-smart-about it framework that boosts your productivity. And you're back to having fun developing Java web applications!
To answer your second question, the book doesn't explicitly have activities and exercises, but you will learn many interesting and useful techniques and you'll get the most out of the book by first understanding the explanations, and then working with the sample code and trying things out yourself.