nTapestry - http://jakarta.apache.org/tapestry
nPros:
nVery productive once you learn it
nTemplates are HTML - great for
designers
nHealthy and smart user community
nCons:
nDocumentation very conceptual, rather than
pragmatic
nSteep learning curve - very few
examples
nImpossible to test - page classes are
abstract