Struts is open source software that helps developers build web applications
quickly and easily. Struts relies on standard technologies—such as JavaBeans, Java
servlets, and JavaServer Pages (JSP)—that most developers already know how to
use. By taking a standards-based, “fill-in-the-blanks” approach to software development,
Struts can alleviate much of the time-consuming grunt work that comes
with every new project.
The framework is called “Struts” to remind us of the invisible underpinnings that
hold up our houses, buildings, bridges, and, indeed, ourselves when we are on
stilts. This is an excellent description of the role Struts plays in developing web
applications. When raising physical structures, construction engineers use struts
to provide support for each floor of a building. Likewise, software engineers use
Struts to support each layer of a business application.
Struts is hosted by the Apache Software Foundation (ASF) as part of its Jakarta
project. Besides Struts, Jakarta hosts several successful open source products,
including Tomcat, Ant, and Velocity.
The initial Struts codebase was developed between May 2000 and June 2001
when version 1.0 was released. More than 30 developers contributed to the Struts
distribution, and thousands more follow the Struts mailing lists. The Struts codebase
is managed by a team of volunteer “Committers.” By 2002, the Struts team
included nine active Committers.
You can use Struts to create a commercial project and
distribute the Struts binary without any red tape, fees, or other hassles. You can
also integrate the Struts components into your own framework just as if they were
written in-house. For complete details, see the Apache Software License at
www.apache.org/LICENSE.
good luck ;)
2006-07-04 02:27:27
·
answer #2
·
answered by ALI 1
·
0⤊
0⤋