I love the MVC design pattern, it’s the easiest way to build and manage websites. I have used CakePHP and Zend Framework for PHP; both make building sites to easy. So I decided to look into something similar for Java web applications and found Spring Web Flow which seems to provide what I am looking for. I had started to work on a project in PHP using Zend Framework and through I’d move this over to Java.
Spring Web Flow seems to support Java Server Faces via Spring Faces which I like.
So I’ll be exploring this for the next little while. I usually ramp up pretty fast, so I’ll see how this works out.