Last year, the team working on improving NPR’s Content Management System (CMS), called Seamus, built its first application using the Apache Struts 2 framework. It was actually a migration from a Struts 1 application, so we had a substantial suite of actions that were already coded, organized into modules. …