Chapter 2. Saying hello to Struts 2
This chapter covers
- Declaring your architecture
- Deploying a HelloWorld application
- Building an XML-based application
- Using Struts annotations
In the first chapter, we acquainted ourselves with the web application domain, learned how design patterns and frameworks help developers do their jobs, and conducted a quick survey of the Struts 2 architecture and request-processing pipeline. With that, we’ve now finished the abstract portion of the book. This chapter, which concludes the introductory section of the book, provides the practical and concrete details to bring the theoretical concepts from the first chapter down to earth. In particular, this chapter will demonstrate the basic Struts 2 architectural components ...