Via Erik, via Andre, I've just discovered Maverick:
Maverick is a Model-View-Controller (aka "Model 2") framework for web publishing using Java and J2EE. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.
Maverick is simple to use - this is a minimalist framework that anyone can understand easily. This is not a "kitchen sink" framework that tries to provide everything you need to build a web application; there are plenty of great database connection pools, application servers, validation frameworks, templating languages, etc already out there.
This is not a framework designed by people who build frameworks; Maverick is designed and built by people who build web applications for a living and were disappointed with the complexity and invasiveness of existing open source tools.
Since I'm close to getting the design right in my CMS
hopefully ideas from this thing will push me in the right direction (before I stop caring!). And heck, maybe I can go ahead and just use the PHP version of Maverick, Ambivalence (hey, that's a coincidence, isn't it?).
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):