jWebApp
(the download will begin shortly. If the download does not start, try this direct link.)
jWebApp is a Java servlet-based model-view-controller web application framework that is specifically designed to satisfy the need for extremely simple web development. In fact, jWebApp is so simple, it can actually be learned in a matter of minutes. jWebApp provides support for all of the features you expect, but does not need additional tag libraries or extensive APIs to implement them, what you already know is all you will need. With jWebApp, you can use any model/business layer technologies, any database-access technologies, any web-authoring technologies, and plain old HTML and HTML forms. By allowing for independence in model and view technologies, jWebApp actually attains the separation of concerns.