Apache Struts 2 web application development design, develop, test, and deploy your web applications using the Struts 2 framework - Newton, Dave (Packt Publishing Ltd., 2009)