Erm, isn't the Play framework for making web apps? I don't see how it could make Java in general bearable, especially not if you're looking for functional features and way less boilerplate.
I like Guava, which at least lets me write the functional version before I try to figure out how to write idiomatic Java. Being able to do fp is a nice "fallback" option, compared to the always having to think imperatively. (for loops for mapping and filtering? Gag me with a spoon.)