Apache Struts 2 Documentation > Home > Guides > Plugin Developers Guide |

Apache Struts 2 Documentation
Plugin Developers Guide
Edit Page Browse Space Add Page Add News
Added by Ted Husted, last edited by Ted Husted on Feb 12, 2007 (view change)

Apache Struts 2 provides a simple plugin architecture so that developers can extend the framework just by adding a JAR to the application's classpath. Since plugins are contained in a JAR, they are easy to share with others. Several plugins are bundled with the framework, and others are available from third-party sources.

- Writing Plugins

### Bundled Plugins

Codebehind Plugin Config Browser Plugin JasperReports Plugin JFreeChart Plugin JSF Plugin Plexus Plugin | SiteGraph Plugin Sitemesh Plugin Spring Plugin Struts 1 Plugin Tiles Plugin

For a complete list of bundled and third-party plugins, visit the Plugin Registry..

## Next: Architects Guide

Children Show Children Hide Children
Plugins (Apache Struts 2 Documentation)
Tiles Plugin (Apache Struts 2 Documentation)
Plugins (Apache Struts 2 Documentation)
SiteGraph Plugin (Apache Struts 2 Documentation)
SiteMesh Plugin (Apache Struts 2 Documentation)
JasperReports Plugin (Apache Struts 2 Documentation)
Spring Plugin (Apache Struts 2 Documentation)
JFreeChart Plugin (Apache Struts 2 Documentation)
Codebehind Plugin (Apache Struts 2 Documentation)
Config Browser Plugin (Apache Struts 2 Documentation)
JSF Plugin (Apache Struts 2 Documentation)
Plexus Plugin (Apache Struts 2 Documentation)
Struts 1 Plugin (Apache Struts 2 Documentation)