I can't believe it's been well over a year since I updated this page. While there has been a lot of great work going on in the background using and evolving Spring Portlet MVC, there hasn't been much to post here for a while – I guess that speaks to how stable the framework has become. Thanks to everyone for all their great questions in the forums – I am tremendously pleased at how widely adopted this framework has become in the niche community of Java Portlet developers.
There are a lot of exciting things coming together in 2008 that will continue to make Spring Portlet MVC even more powerful and flexible:
- The new annotation-based handler mappings introduced in Spring 2.5 fully support portlets and allow us to eliminate a lot of boilerplate code and configuration. These are well worth looking at now and will be even more powerful in Spring 3.0.
- The JSR 286 standard should go final (anytime now...) and we are planning support for it as part of Spring 3.0 if all the timing works out.
- Spring Security 2.0 (formerly Acegi Security) will include full portlet support, something I have wanted to formalize for quite some time. The basics are already included in the M1 release, and there should be even more there by the time it goes final.
Anyway, it should be a great year and I am really looking forward to it!