I have written basic applications in JSPs and Servlets. However, now I would like to learn something new which will enable me to build a full fledged web application that includes client-side, server-side and database interaction.
What should that web framework do? There are too many out there to make blanket recommendations (and I personally am not a fan of frameworks that try to be everything-and-the-kitchen-sink, but that's a personal preference). As an aside, while DB interaction might be part of a full-stack framework, there is no problem using a dedicated web framework along with a DB framework of your choice.
You could look at Play Framework for Java which is not massively used at the moment but takes a more modern (and potentially more scalable) approach than many traditional Java-based web application frameworks,
No more Blub for me, thank you, Vicar.
It is difficult to free fools from the chains they revere - Voltaire. tiny ad: