夜少少

只为备忘
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Struts2的插件们

Posted on 2013-01-18 08:50  夜少少  阅读(180)  评论(0编辑  收藏  举报

http://cwiki.apache.org/S2PLUGINS/home.html
Breadcrumbs Plugin  — 取得所在站点的当前位置
Codebehind Plugin  — 通过"Page Controller"的转换,减少Struts2的配置文件
Config Browser Plugin  — Struts2运行期间可通过此插件查看Struts2的配置情况
Connext Graph Plugin  — 允许Web应用程序使用Open Flash Chart图表
Convention Plugin  — 类似于Codebehind和zero-config(零配置)的转换插件
DataVision Plugin  — 提供于流行开源报表DataVision的支持
EJB3 plugin   — 允许EJB3的session beans注入到Struts2的Actions里
ExtraTags Plugin  — 提供一组额外的标签来辅助Struts2核心的UI标签功能
Grails Plugin   — 允许Grails应用程序运行于Struts2
Groovy Plugin   — 为Struts2提供用Groovy语言所写的Action以及Interceptors(拦截器)的支持
Guice Plugin   — 允许采用Guice的方式来完成对Actions,Interceptors以及Results的注入依赖
GWT Plugin   — 可以通过Struts2来调用Google Web Toolkit
HDIV Plugin   — 整合 HDIV (HTTP Data Integrity Validator)的安全功能
Image Plugin   — 一组为图片处理的精品插件(包括有thumbnails, remote storage, validator)
JasperReports Plugin  — 允许Struts2的回返结果为JasperReports报表
JFreeChart Plugin  — 很容易的使Actions返回生成的图表
JRuby Plugin   — 提供对JRuby所写Action的支持
JSCalendar Plugin  — Webwork 2.2.6 的JS日期插件支持
JSF Plugin   — 无需额外配置,提供于JSF组件支持
JSON Plugin   — 提供“json”返回类型,并使Action返回JSON结果
LightBoxJS Plugin  — 用非常简单的方式来使用流行的LightBoxJS脚本
OSGi Plugin   — OSGi允许Struts2应用程序拆分成多个jars并可在运行期内进行动态管理
Pell Multipart Plugin  — 允许Struts2使用 Jason Pell's multipart parser 来处理上传文件
Plexus Plugin   — 允许采用Plexus来创建,注入Struts2的Actions,Interceptors
Portlet Plugin   — 通过Struts2来开发基于 JSR168 portlets的Web程序
REST Plugin   — 提供Struts2的REST风格
Rome RSS-Atom Plugin  — 用简单的方式输出Rome SyndFeed 对象 (包括RSS, Atom)
Scope Plugin   — 实现JBoss Seam风格中 scoped(域) 双向注入 和会话管理
SiteGraph Plugin  — 为Web Application生成流程图
Sitemesh Plugin  — 允许Sitemesh 模板访问Struts信息
SmartURLs plugin  — 类似于Codebehind和zero-config(零配置)的转换插件
Spring MVC Plugin  — 允许Spring MVC的Controllers以及interceptors在Struts2中执行
Spring Plugin   — 允许Spring来完成对Strtus2的Actions,Interceptors和Results的创建或autowired
Spring Webflow Plugin  — 整合 Spring Webflow
Struts 1 Plugin  — 允许使用现有的Struts1 中的Action和ActionForms与Struts2共存
Table Tags Plugin  — Struts2的标签,用来显示表格数据(类似于DisplayTag)
Tiles Plugin   — 允许Actions返回Tiles页面
Unified EL Plugin  — 允许在Struts2中使用 Unified EL表达式
WebWork2 Plugin  — 允许Webwork的Actions和Configuration在Struts2中共存
YUI Plugin   — 提供基于YUI的Struts2标签