InfoQ.com points to the general availability release of Apache Struts 2.x and what it means, has, etc.

Struts 2, otherwise known as the Struts Action Framework 2, combines the best of Struts 1.2 + J2SE 5 compliance + WebWork Framework to get an open source lightweight, more agile set of MVC-based API and Web application framework.

When Struts 1.x first came on the scene in Java back in the “stone ages”, it only had the closed source JSP/Servlets API to compete with, but now - Struts 2 is vying with several (if not more) actual open source Web-tier development frameworks like MyFaces/Facelets, Grails, Ruby on Rails (JRuby), Wicket, Tapestry, RIFE, Stripes, etc.

Will you adopt/use Struts 2? If not, is Struts passe; what is your Web-tier solution of choice?