Part 5. Advanced topics and best practices

You should now have a firm grasp of Struts 2 and its architecture. From actions to interceptors and ultimately the result, the pieces interact like parts in a well-oiled machine. In fact, you’ve learned enough now to run off and start building your website. But hold your horses! In part 5, we cover material that can help you work smarter.

Chapter 12 explains the plug-in architecture and how the framework can be extended by simply dropping a plug-in JAR on your classpath. You might never need to write one yourself, but once you discover the bounty of plug-ins already available, you may quickly incorporate their features into your site. Modern software adheres to the open-closed principle, which means ...

Get Struts 2 in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.