WebWork 2.2 / Struts 2.0
In November 2005, WebWork and Struts developers announced a merger between the two framework to build Struts Action Framework 2.0. The resulting product will be built upon the foundation of WebWork 2.2 with a slew of new features, including a migration layer for Struts Classic. This session introduces the audience to this revolutionary framework and teaches some new concepts to those already using WebWork.
This session serves as a detailed, low-level introduction to WebWork/Struts 2.0 utilizing the QuickStart proptotyping system that allows one to build web apps without the standard code-compile-app server restart cycle. It covers the core features, including Action, Interceptors, the OGNL (Object Graph Navigation Language) expression language, and the built-in validation framework. Beyond this, more advanced features such as per-class and per-property type conversion rules, i18n localization, and the template system are covered. The audience will walk away with the knowledge to begin building WW/Struts 2.0 applications today and migrating the Struts Classic applications.
About Matthew Porter
Matthew E. Porter is an entrepreneur, endurance athlete, and MS advocate. He is the Senior Partner and Co-Founder of Eonova, a growth advisory firm built by entrepreneurs for entrepreneurs, and serves on the boards of multiple companies, from high-growth startups to established enterprises. Porter founded Contegix in 2004, growing it from a bootstrapped startup to an industry leader in managed hosting, cloud computing, and Atlassian services. Under his leadership, Contegix expanded to over 350 employees and $100M in revenue before being acquired by Valiantys in 2024. He has also held executive roles at EmpowerMe Wellness, Clayco, and Invisibly and was inducted into the John Cook School of Business Smurfit-Stone Entrepreneurial Hall of Fame at Saint Louis University. Recognized for his leadership, he has been featured in the New York Times, Wall Street Journal, and Forbes and was named to Saint Louis Business Journal’s “30 Under 30” and “40 Under 40” lists.
Beyond business, Porter is an ultramarathoner who channels his endurance running into advocacy for multiple sclerosis, a disease he battles himself. Since taking up trail running in 2010, he has completed numerous 100-mile races, including Leadville Trail 100, and has raised funds for MS research through his races. In 2022, he and a fellow MS warrior ran 103 miles nonstop to Missouri’s state capital, Jefferson City, to engage policymakers in the fight against MS. Porter lives in Weldon Spring, Missouri, with his wife and three children, guided by his family’s mission: “We have a debt to those before us and an obligation to those after us. We maximize life and potential through heart, intelligence, and grit. We focus on our bond. We do all of this together because we are always stronger together. Mostest.”
More About Matthew »