CherryPy and Cerise are two small frameworks that implement nothing but the barebones of a web-framework and I love their simplicity: in fact I reckon that if Classic ASP was implemented that way (and didn't pretty much require VBScript) I could have settled for it and lived happily ever after.
But now I'm living at the borders of the Java world and would like to know if there's something similar to these 2 frameworks and that doesn't try to take control away from you. My requrements would be that they have an:
a dispatcher that maps urls to methods (like CherryPy, Django, Cerise, Rails, etc...)
bonus points if it has a simple, yet powerful templating language (a la JSP/ASP) that is not too religious in separation of concerns
bonus points if it has some sort of library that helps in validating forms
Thanks
--