View page history
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 |
To follow plugin development, subscribe to these feeds with any RSS reader:
- New announcements
- New plugin pages
- Updated plugin pages
- New comments
AnnouncementsTitle Author Date Posted
DataVision plug-in v1.0 released Frank W. Zammetti Sep 23, 2007 21:22
HDIV Plugin 2.0 Released Gorka Vicente Sep 14, 2007 00:52
LightBoxJS 0.1 Plugin Released Derik Vercueil Sep 01, 2007 05:30
JSCalendar 0.3 Plugin Released Derik Vercueil Aug 28, 2007 03:02
JSCalendar 0.2 Plugin Released Derik Vercueil Aug 17, 2007 08:11
JSCalendar 0.1 Plugin Released Derik Vercueil Aug 08, 2007 06:13
HDIV Plugin Released Gorka Vicente Jun 22, 2007 01:25
Beta1 of the new DataVision plugin now available Frank W. Zammetti Jun 07, 2007 23:23
Struts 2 JSON Plugin 0.9 Released Musachy Barroso Apr 26, 2007 16:25
Struts GWT plugin demo Musachy Barroso Apr 25, 2007 12:06
Guice Bob Lee Mar 14, 2007 23:20
Spring Webflow Plugin 1.0.3 Released Tom Schneider Feb 24, 2007 08:42
Table Tags 1.0.0 Released Tom Schneider Jan 27, 2007 08:54
JSON Plugin Musachy Barroso Jan 11, 2007 09:32
Spring Webflow Plugin Tom Schneider Jan 04, 2007 16:27
To announce a plugin that is hosted elsewhere, register with this wiki, and create a new "News" announcement. Plugins- Codebehind Plugin — reduces mundane configuration by adding "Page Controller" conventions
- Config Browser Plugin — a simple tool to help view your Struts configuration at runtime
- Connext Graph Plugin — allows web applications to make use of the Open Flash Chart charts.
- Groovy Standalone Plugin — provides support for Actions (and Interceptors) written in the Groovy language
- GWT Plugin — can be used to call methods on Struts actions using Google Web Toolkit (GWT)
- HDIV Plugin — integrates HDIV (HTTP Data Integrity Validator)
with Struts 2 adding Security functionalities - Image Plugin — collection of various plugins for image handling (thumbnails, remote storage, validator)
- JasperReports Plugin — enables Actions to return reports through JasperReports
- JFreeChart Plugin — allows Actions to easily return generated charts and graphs
- JSCalendar Plugin
- JSF Plugin — provides support for JavaServer Faces components with no additional configuration
- JSON Plugin — provides a "json" result type that serializes actions into JSON
- LightBoxJS Plugin
- OSGi Plugin — leverages OSGi to allow Struts 2 applications to be divided into multiple jars (bundles) and managed at runtime
- Pell Multipart Plugin — instructs Struts to use Jason Pell's multipart parser
to process file uploads - Plexus Plugin — enables Struts Actions, Interceptors, and Results to be created and injected by Plexus
- Rome RSS-Atom Plugin — allows easy outputting of Rome SyndFeed objects (RSS, Atom)
- Scope plugin — implements JBoss Seam-style scoped bijection
- 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
.
Struts2提供了简单的插件架构,允许开发者通过添加JAR文件来扩展框架功能。本文列举了多种可用插件,包括DataVision、HDIV、LightBoxJS等,并介绍了如何使用这些插件。
735

被折叠的 条评论
为什么被折叠?



