If your looking for new approaches to web development, Django is a framework written in Python that has gained tremendous traction throughout in recent times. Now you leverage the power of Django using Java. This post by Leonardo Soto presents the case for Django running on Jython. Read Leonardo's post using Django on Jython: http://blog.leosoto.com/2008/08/django-on-jython-its-here.html