This chapter covers
At this point, you’ve looked at all the essential artifacts that make up Struts 2. You’ve seen how all the parts fit together and could go off and write some amazing code. However, you probably wouldn’t get the best return on your investment. This section begins our review of the advanced features that tie all the basics together in exciting and useful ways.
Like any well-designed software, you should be able to extend the functionality without modifying existing code. Struts 2 leverages the plug-in architecture for this very purpose. ...
No credit card required