It depends on the project's objective. There are many. At apache you canfind Struts, Tapestry, Turbine, Jetspeed. Check those projects and see ifany match your needs.