WebApp Framework

A web application framework is a software framework deisgned to support the development of dynamic websites, web applications and web services. Some of the web appliction frameworks in Java are Tapestry, Cocoon, Spring, Turbine, etc.