O'Reilly logo

Struts Kick Start by Kevin Bedell, James Turner

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

How Struts Implements the Model 2 Pattern

Struts implements the Model 2 (or MVC) design pattern by providing an overall framework for development. This framework provides a variety of system services in addition to managing the HTTP request and response flow.

This frees the developer to focus on building discrete components and assembling them into an application using the Struts configuration file. This component approach simplifies development, debugging, and maintenance. It also provides natural boundaries for breaking the project between developers and HTML designers—although there will still be a requirement for them to work closely together.

To begin with, it’s important to look at how to implement MVC as a Web application in general. ...

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