I agree a bit with the Play framework comments. It has some interesting things borrowed from Rails but it borrowed to much of the magic for my tasted. I'm using Wicket right now. which is very nice and flexible and well documented. The source code is easy to understand it is not lasagna.
Re:Java Developers
by mike_hearn on Tuesday July 22, 2014 @07:29AM
(#8068357)
Ninja Framework is rather nice, I've found. I looked around for Java web frameworks lately and it seemed to be the one that balanced good documentation, features, simple configuration and so on to my liking.
Re:Java Developers
by nick_riviera on Tuesday July 22, 2014 @08:08AM
(#8068479)
Thanks - I will investigate this one.
Play is not Java done right by any means. It's tightly coupled, has really poor documentation, breaking changes galore between major releases, deployment is trouble (compared to tomcat) and rather tied to Scala's API.
Java done right is picking some lego bricks that you stick together to get what you want and telling it how to wire them up.
YYMV but 99.9% of all problems are already solved off the shelf.