O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

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

The Struts Package

The Struts package uses three components to implement the MVC architecture. One of these, the servlet controller, is provided as part of the Struts package. The other components are implemented by the developer by extending Struts base classes. So in architectural terms, the servlet controller represents the MVC controller, JSPs or servlets may represent the MVC view, and business logic is represented using JavaBeans or various helper classes and is considered the MVC model. See Figure 33-10.

Figure 33-10. MVC with component interaction.

With Struts, the servlet controller component receives HTTP requests and routes the request ...

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