`
kyo100900
  • 浏览: 637895 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2所有插件简介--目前到达40余种

阅读更多

今天无意查看了Struts2的插件时,发现已经林林总总有40个了。看来Struts2是不一个不错的JavaEE开发平台,可选择的尺度很大,以下是各个插件简介,目前并不是所有的插件都是可用的,有许多还在开发之中,但相信众多的插件无疑表明Struts2是一个不错的选择。原方请看http://cwiki.apache.org/S2PLUGINS/home.html,以下是我的翻译的简单介绍:

 

  • Breadcrumbs Plugin取得所在站点的当前位置. (注:比如说,常常看见:首页 > 新闻频道 >新闻全名, 这个位置就叫 Breadcrumbs.,可以通过多种方式配置。

  • Codebehind Plugin通过"Page Controller"的转换,减少Struts2的配置文件。
  • Config Browser Plugin — Struts2运行期间可通过此插件查看Struts2的配置情况。

  • Connext Graph Plugin允许Web应用程序使用Open Flash Chart图表。 
  • Convention Plugin类似于Codebehindzero-config(零配置)的转换插件

  • DataVision Plugin提供于流行开源报表DataVision的支持 
  • EJB3 plugin允许EJB3session beans注入到Struts2Actions里。

  • ExtraTags Plugin提供一组额外的标签来辅助Struts2核心的UI标签功能。 
  • Grails Plugin允许Grails应用程序运行于Struts2

  • Groovy PluginStruts2提供用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来创建,注入Struts2Actions,Interceptors

  • Portlet Plugin通过Struts2来开发基于 JSR168 portletsWeb程序。
  • REST Plugin提供Struts2REST风格。

  • Rome RSS-Atom Plugin用简单的方式输出Rome SyndFeed 对象 (包括RSS, Atom)

  • Scope Plugin实现JBoss Seam风格中 scoped(域) 双向注入 和会话管理

  • SiteGraph PluginWeb Application生成流程图

  • Sitemesh Plugin允许Sitemesh 模板访问Struts信息

  • SmartURLs plugin类似于Codebehindzero-config(零配置)的转换插件

  • Spring MVC Plugin允许Spring MVCControllers以及interceptorsStruts2中执行。

  • Spring Plugin允许Spring来完成对Strtus2Actions,InterceptorsResults的创建或autowired

  • Spring Webflow Plugin整合 Spring Webflow

  • Struts 1 Plugin允许使用现有的Struts1 中的ActionActionFormsStruts2共存

  • Table Tags Plugin — Struts2的标签,用来显示表格数据(类似于DisplayTag

  • Tiles Plugin允许Actions返回Tiles页面

  • Unified EL Plugin允许在Struts2中使用 Unified EL表达式。

  • WebWork2 Plugin允许WebworkActionsConfigurationStruts2中共存。

  • YUI Plugin提供基于YUIStruts2标签

     

  •  

     
 
分享到:
评论
17 楼 gyj129129 2008-08-09  
恩...struts2好东西呀,楼主辛苦...
16 楼 sheqiguo 2008-04-03  
呵呵,,,讲地挺好。
15 楼 fhjxp 2008-04-02  
vip01 写道
fhjxp 写道
没有jquery的插件,非常难受


和jquery有什么关系?

用json插件不就可以了

现在用的就是jquery+struts2+json plug in+spring2.5+ibatis2

Struts2通过Validate.xml文件会在前台后后台都作验证,但是前台的验证代码目前只能是dojo的,想找一个插件让struts2生成的前台验证代码变成jquery的
14 楼 vip01 2008-03-27  
fhjxp 写道
没有jquery的插件,非常难受


和jquery有什么关系?

用json插件不就可以了

现在用的就是jquery+struts2+json plug in+spring2.5+ibatis2
13 楼 fhjxp 2008-03-23  
没有jquery的插件,非常难受
12 楼 zl584521 2008-03-04  
目前还在学习中....
11 楼 phoenixup 2008-03-03  
Struts2是Webwork2.x和Struts1.x融合升级版,应该是老MVC开发结构现存的唯一经典了,正常现在项目结构的选择可以是Struts2和Seam取其一,如果追求速度和简洁Wicket和Tapestry也是可以考虑的。
10 楼 javachs 2008-02-18  
struts2在实际应用中如何?
9 楼 fight_bird 2008-02-08  
Struts2走上了最佳实践的正确路线
8 楼 darkjune 2008-02-04  
Struts2难道跟以前的webwork都不一样了?
7 楼 tenking 2008-02-04  
学习中ing
6 楼 lijie250 2008-01-31  
我看见一个ajax的实时进度条上传的还不错!
5 楼 54sunboy 2008-01-31  
常用的就那么几个。
4 楼 BradenCao 2008-01-31  
有人用过吗,我一直用的Struts1.2的,要着手使用2.0了.
3 楼 allenBen 2008-01-30  
struts2 的 Ajax 标签很恶心
2 楼 willim 2008-01-30  
Codebehind Plugin  这个本人已经在用啦
1 楼 duduwolf 2008-01-28  
不错,楼主辛苦了,struts2很好很强大

相关推荐

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    struts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jar

    struts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jarstruts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jar

    struts2-struts1-plugin-2.1.6.jar

    struts2-struts1-plugin-2.1.6.jar

    struts2-spring-plugin-2.3.4.jar

    Struts2-Spring-Plugin-2.3.4.jar 是一个专门为 Struts 2 框架和 Spring 框架整合而设计的插件,主要用于处理 Struts 2 和 Spring 之间的集成问题。在Java Web开发中,这两个框架经常一起使用,Spring 提供了依赖...

    struts2 最新漏洞 S2-016、S2-017修补方案 .docx

    这个漏洞影响了 Struts2 的所有版本。 S2-017 漏洞是由于 Struts2 的 DefaultActionMapper 的 handleSpecialParameters 方法存在缺陷,从而导致攻击者可以 inject 恶意代码。这个漏洞也影响了 Struts2 的所有版本。...

    json-lib-2.1.jar和struts2-json-plugin-2.1.8.1.jar

    `struts2-json-plugin-2.1.8.1.jar` 则是Struts 2框架的一个插件,主要用于增强Struts 2对JSON的支持。Struts 2是一款非常流行的MVC(Model-View-Controller)框架,用于构建企业级的Java Web应用程序。这个插件允许...

    struts2-json-plugin-2.3.8.jar

    这个插件主要的功能是让Struts2应用程序能够轻松地处理JSON(JavaScript Object Notation)数据格式,使得Web应用可以方便地进行JSON序列化和反序列化,从而实现与前端的Ajax交互。 Struts2是一个基于Model-View-...

    struts2-ssl-plugin-1.2.1.jar

    struts2-ssl-plugin-1.2.1.jar

    struts2-dojo-plugin-2.2.1.jar

    Struts2-dojo-plugin-2.2.1.jar 是一个针对Apache Struts2框架的扩展插件,主要用于增强Struts2应用的用户界面交互性,特别是通过集成Dojo JavaScript库来提供丰富的AJAX功能和用户体验。这个插件是Struts2与Dojo ...

    struts-json-plugin-2.1.8.jar struts2-junit-plugin-2.1.8.jar json-lib-2.1.jar

    首先,我们来看`struts-json-plugin-2.1.8.jar`,这是Struts2的JSON插件,它允许Struts2的动作类直接返回JSON格式的数据,方便前端进行Ajax请求处理。该插件在2.1.8版本中修复了若干bug,并提供了对JSON输出的支持。...

    struts2-json-plugin

    struts2-json-plugin,Struts JSON插件

    struts2-spring-plugin-2.2.1.jar

    Struts2-Spring-Plugin-2.2.1.jar 是一个专门为 Struts2 框架与 Spring 框架集成而设计的插件。这个插件的主要目的是简化在基于Struts2的应用程序中整合Spring的功能,如依赖注入(DI)、AOP(面向切面编程)以及...

    Struts2-3.24集合jar

    struts2-config-browser-plugin-2.3.24.jar, struts2-core-2.3.24.jar, struts2-jasperreports-plugin-2.3.24.jar, struts2-jfreechart-plugin-2.3.24.jar, struts2-pell-multipart-plugin-2.3.24.jar, struts2-...

    Struts2开发常用jar包

    包含struts2-core-2.5.10.1.jar,struts2-jfreechart-plugin-2.5.10.1.jar,struts2-json-plugin-2.5.10.1.jar,struts2-junit-plugin-2.5.10.1.jar,struts2-bean-validation-plugin-2.5.10.1.jar,struts2-cdi-...

    struts2-dojo-plugin-2.3.4 jar

    struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载

    K8_Struts2_EXP S2-045 & 任意文件上传 20170310

    S2-045漏洞,全称为"Apache Struts2 S2-045 - REST插件XSLT动作远程代码执行漏洞",它存在于Struts2的REST插件中,由于对XSLT动作处理不当,攻击者可以构造特定的HTTP请求,从而在服务器端执行任意代码。这个漏洞的...

    struts2与spring整合需要的struts的插件struts2-spring-plugin-2.3.8.jar

    这个插件是在strtus2和spring集成必备的一个插件

    struts2-dojo-plugin-2.3.15.3.jar.zip

    2. 在struts.xml配置文件中启用Dojo插件,通常通过添加`<constant name="struts.plugins" value="com.opensymphony.xwork2.plugin.*"/>`和`<package name="default" extends="struts-default,dojo-default">`等配置...

    struts2-convention-plugin-2.3.24.1

    struts2-convention-plugin-2.3.24.1

    struts2-convention-plugin-2.3.15.1.jar

    struts2-convention-plugin-2.3.15.1.jar

Global site tag (gtag.js) - Google Analytics