Beginning Apache Struts - PDF
Скачать полную версию книги "Beginning Apache Struts - PDF"
This book describes a web application framework called Apache Struts, with which you can easily build robust, maintainable web applications. Now, the three italicized adjectives aren’t just hype:
- Simplicity: Struts is relatively easy to pick up and use effectively. You get a lot out of Struts for the effort you put in to learn it.
- Robustness: Struts provides much of the infrastructure you need to create webapps. You can rely on this tested body of code built on solid design principles, instead of having to come up with solutions of your own.
- Maintainability: Struts is built around the Model-View-Controller (MVC) design pattern, which promotes separation between various portions of your webapp. This goes a long way to making your code maintainable.
Besides this, Struts has a huge user base and is a vital component in many Java-based enterprise web application solutions. It’s here to stay for some time to come. Just to make sure we’re all on the same page, it might be helpful to understand what a web application is.