O'Reilly logo

NetBeans IDE 7 Cookbook by Rhawi Dantas

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

Using Apache Struts as a web framework

Apache Struts is one of the best-known web frameworks. It is on top of the Java Platform and hosted by the Apache Foundation. Struts is available for free, under the Apache License.

The main goal of Apache Struts is to build web applications with a clear separation between the Model, View, and Controller. As with JSF, there is one focal point of configuration, the struts-config.xml and the controller, called ActionServlet, which controls the navigation flow. Other parts of the Struts framework are:

  • Action: Basically these are the requests from the client. The ActionServlet checks the URI to determine which action to call. Actions are used to access the business classes.
  • ActionForm: Beans used by the action ...

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