mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-01 05:45:45 +00:00
15570723c5
Support staging. Struts is now an Apache project, adjust the package name and comment accordingly to honor their branding guidelines. PR: 183127 Submitted by: pfg
22 lines
1.0 KiB
Plaintext
22 lines
1.0 KiB
Plaintext
The core of the Struts framework is a flexible control layer based
|
|
on standard technologies like Java Servlets, JavaBeans,
|
|
ResourceBundles, and Extensible Markup Language (XML), as well as
|
|
various Jakarta Commons packages. Struts encourages application
|
|
architectures based on the Model 2 approach, a variation of the
|
|
classic Model-View-Controller (MVC) design paradigm.
|
|
|
|
Struts provides its own Controller component and integrates with
|
|
other technologies to provide the Model and the View. For the
|
|
Model, Struts can interact with any standard data access
|
|
technology, including Enterprise Java Beans, JDBC, and Object
|
|
Relational Bridge. For the View, Struts works well with JavaServer
|
|
Pages, including JSTL and JSF, as well as Velocity Templates, XSLT,
|
|
and other presentation systems.
|
|
|
|
The Struts framework provides the invisible underpinnings every
|
|
professional web application needs to survive. Struts helps you
|
|
create an extensible development environment for your application,
|
|
based on published standards and proven design patterns.
|
|
|
|
WWW: http://struts.apache.org
|