Chapter 1. Struts 2: the modern web application framework
This chapter covers
- Building applications on the web
- Using web frameworks
- Exploring the Struts 2 framework
- Introducing interceptors and the ValueStack
Modern web applications are situated in a complex technological context. Some books that you read might be about a single subject, such as the Java language, or a specific API or library. This book is about Struts 2, a full-featured web application framework for the Java EE platform. As such, this book must take into account the vast array of technologies that converge in the space of the Java EE.
In response to this complexity, we’ll start by outlining some of the most important technologies that Struts 2 depends on. Struts 2 provides ...