O'Reilly logo

Struts 2 in Action by Scott Stanlick, Chad Michael Davis, Don Brown

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 4. Improving your application

At this point, you can build a Struts 2 application. But what about building that application to the highest standards of industry practice? The next three chapters start you on your way to refining your application. We will, of course, be making these refinements to our Struts 2 Portfolio sample application as we go.

In chapter 9, we’ll introduce Spring resource management to our application. Many developers agree that dependency injection is a nonnegotiable component of a well-implemented Java application. We’ll learn to use the Struts 2 Spring plug-in to start letting Spring manage our dependencies. We’ll also bump our persistence layer up a notch or two by introducing the Java Persistence API to our modest ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required