Oracle recently announced a JSR for MVC 1.0. JSR 371 was motivated by results of a Java EE 8 Survey, covered by InfoQ in March of this year. 61% of those surveyed supported the idea of providing support for an action-based MVC framework, alongside JSF. Only 26% felt there was an existing framework that could do the job, and 42% of those mentioned Spring MVC.
Struts 1, the venerable Java MVC Web framework, has reached End Of Life status, the Apache foundation has announced. In a sense, the move simply formalises what has already happened, as the Struts team have focused their efforts on version 2; the last release of Struts 1 was in December 2008. The change of status does mean that no further security patches or bug fixes will be issued.
VMware's SpringSource team has released the GA version of Spring Framework 3.2, exactly one year after 3.1. The new release emphasises the Spring MVC web framework.
SpringSource has released Spring Mobile 1.0. Spring Mobile contains extensions to Spring MVC that helps with the development of mobile web applications.
Genuitec and Skyway Software have announced the release of MyEclipse for Spring 8.6. The latest release includes accelerators for Spring Core, Adobe Flex, Spring MVC, GWT, Spring Web Flow and iPhone Web applications. The release also introduces a new set of Spring development editors, Code Assistants, that facilitate the annotation-based development of Spring and JAX-WS artifacts.
A new version of the Spring Framework, version 3.0, was released today. InfoQ spoke with Juergen Hoeller, technical lead of the Spring Framework project, to learn more about this release and the changes that it brings to the Spring portfolio.
Rossen Stoyanchev of SpringSource wrote an article for InfoQ about the new features in Spring MVC that are part of Spring 2.5, notably the annotation-based approaches that are informally known as @MVC. These allow Spring MVC applications to be written with simpler annotated POJOs rather than xml-wired implementations of strict interfaces.