Apache Struts 2 Plugin Registry
Home
Edit Page
Browse Space
Add Page
Add News
Added by Don Brown, last edited by Frank W. Zammetti on Jun 06, 2007 (view change) show comment show comment hide commentComment: Added a phrase in the second paragraph to clarify that plugins may require other dependency JARs be installed in addition to the plugin JAR itself
View page history
<script>var show = document.getElementById('show');var hide = document.getElementById('hide');var versionComment = document.getElementById('versionComment');function showComment(){show.style.display = 'none';hide.style.display = 'inline';versionComment.style.display = 'block';}function hideComment(){show.style.display = 'inline';hide.style.display = 'none';versionComment.style.display = 'none';}</script>
Apache Struts 2 provides a simple plugin architecture so that develpers can extend the framework just by adding a JAR to the application's classpath (in addition to whatever JARs may be required to fulfill the dependencies of the plugin itself). Since plugins are contained in a JAR, they are easy to share with others. Here, we list plugins available for Struts 2 and provides help on how to use them.
Contributed plugins may be of varying quality. If not bundled with the official Struts 2 distribution, a plugin cannot be guaranteed to be safe. You install plugins from this space at your own risk. We do not monitor or guarantee any code posted in this space. If you find dangerous or malicious code posted here, please contact the Struts User mailing list
immediately.
To follow plugin development, subscribe to these feeds with any RSS reader:
New announcements
New plugin pages
Updated plugin pages
New comments
Announcements
TitleAuthorDate Posted DataVision plug-in v1.0 released Frank W. ZammettiSep 23, 2007 21:22 HDIV Plugin 2.0 Released Gorka VicenteSep 14, 2007 00:52 LightBoxJS 0.1 Plugin Released Derik VercueilSep 01, 2007 05:30 JSCalendar 0.3 Plugin Released Derik VercueilAug 28, 2007 03:02 JSCalendar 0.2 Plugin Released Derik VercueilAug 17, 2007 08:11 JSCalendar 0.1 Plugin Released Derik VercueilAug 08, 2007 06:13 HDIV Plugin Released Gorka VicenteJun 22, 2007 01:25 Beta1 of the new DataVision plugin now available Frank W. ZammettiJun 07, 2007 23:23 Struts 2 JSON Plugin 0.9 Released Musachy BarrosoApr 26, 2007 16:25 Struts GWT plugin demo Musachy BarrosoApr 25, 2007 12:06 Guice Bob LeeMar 14, 2007 23:20 Spring Webflow Plugin 1.0.3 Released Tom SchneiderFeb 24, 2007 08:42 Table Tags 1.0.0 Released Tom SchneiderJan 27, 2007 08:54 JSON Plugin Musachy BarrosoJan 11, 2007 09:32 Spring Webflow Plugin Tom SchneiderJan 04, 2007 16:27
To announce a plugin that is hosted elsewhere, register with this wiki, and create a new "News" announcement.
SiteGraph Plugin — generates graphical diagrams representing the flow of your web application
Sitemesh Plugin — allows Sitemesh templates to access Struts information
SmartURLs plugin — a code by convention and component plugin similar to the Codebehind and Zero-config plugins
Spring MVC Plugin — allows Spring MVC controllers and interceptors to be executed in Struts 2
Spring Plugin — allows Actions, Interceptors, and Results to be created and/or autowired by Spring
Spring Webflow Plugin — integrates Spring Webflow (SWF) with Struts 2
Struts 1 Plugin — allows you to use existing Struts 1 Actions and ActionForms in Struts 2 applications
Table Tags — Struts 2 tags for displaying table data
Tiles Plugin — allows actions to return Tiles pages
WebWork2 Plugin — aims to be a drop-in replacement for WebWork 2 in a web application
YUI Plugin — provides tags based on YUI
Have a bug report or feature request? - The registry lists plugins made available by various authors. To file a report regarding a third-party plugin, visit the homepage for the plugin in question. (Most of the external plugins are hosted by Google Code, and you can file an Issue there.) If the report regards a plugin bundled with the Apache Struts distribution, then (and only then) use the Struts issue tracker.