AFAIK, Lift ist das ausgereifteste Spiel in der Stadt, wenn Sie mit einer Scala-basierten Lösung bleiben wollen, siehe auch http://code.google.com/p/slinky2/ . Ein Wort zu den Weisen, ich habe noch Slinky überhaupt zu verwenden, außer für das Durchsuchen der Quelle, es ist sehr einfach im Design festhalten stark auf Anfrage => Antwort-Modell.
Wohlgemerkt, es handelt sich hier um Scala, und daher können Sie alle vorhandenen Java-Frameworks verwenden. Insbesondere würde ich vorschlagen, dass Sie sich wicket ansehen: http://technically.us/code/x/the-escape-hatch in dem beschrieben wird, wie man beides kombiniert.