I believe Lift is for Scala.
Tapestry is a universal interface.
Grails is Groovy, Spring, and Hibernate is combined into a Ruby On Rails environment to quickly build CRUD web applications.
Play! and Wicket deserve the nicknames of the frame.
You do not mention Spring; you have to look at it. This is what I would recommend. This is a combination of dependency injection, aspect-oriented programming, and excellent save modules, MVC web and portal, remote transactions, declarative transactions, message POJOs and much more. He has a lot of mind and traction. It was bought by VMWare, so it will work for a while.
You will need more than a web development platform. In all cases, you cannot do web development without HTML, CSS, and JavaScript.
source share