java开源web开发框架

java开源web开发框架

ID:30430346

大小:90.33 KB

页数:14页

时间:2018-12-29

java开源web开发框架_第1页
java开源web开发框架_第2页
java开源web开发框架_第3页
java开源web开发框架_第4页
java开源web开发框架_第5页
资源描述:

《java开源web开发框架》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java开源Web开发框架2AraneaAranea是一个开源,面向组件,事件驱动的JavaMVCWeb框架。它提供一种通用简单的方式来构建Web应用程序组件,复用自义定或一般的GUI逻辑,扩展该框架。Aranea强调必须使用POJOs面向对象的技术,并且提供一个Jsp标签库来帮助开发webGUI界面。更多Aranea信息2step2step是一个用于开发完整Web应用程序(包括web服务)的框架。作为一个Servlet框架,它的特性有:访问控制、logging、I18N、数据库访问,XML/XSL支持等

2、,还用到Jetty,FOP和jCharts开源项目。该框架提供一个用于辅助开发的Eclipse插件。更多2step信息RhinoinSpringRhinoinSpring这个项目把RhinoJavaScript解释器与Spring框架相结合。目的是提供一个把脚本(动态)语言快速开发的优点、灵活与Java平台和Spring框架的强大功能、高扩展性相结合的系统。这个项目发布了一个SpringMVC控制器(controller)组件用于把由Web应用程序多个web页面生成的复杂控制流用JavaScript表示成

3、单一结构的工作流。更多RhinoinSpring信息PushletsPushlets是一个基于HTTP的发布/订阅框架,它实现了一种能够直接从服务端Java对象主动发送数据给浏览器端的HTML页面而不需要使用Javaapplets或插件的机制。这个框架当前使用两种方式实现:1.在servlet或jsp中将Javascript代码以流的形式传递给一个隐藏的frame。2.采用AJAX实现。更多Pushlets信息jsf-compjsf-comp一组JSF组件:ChartCreator用于在JSF页面中操作J

4、FreeChartClientValidators用于JSF客户端校验Acegi-JSFJSF版的acegi标签ExcelCreator用于导出数据到excel中OnLoad通过页面访问代替form提交来运行JSFAction更多jsf-comp信息jbulletjbullet一个基于约定俗成没有XML的Java开源web框架,保持简单是它的原则,Struts是它的灵感,RubyOnRails是它的挑战。jbullet之所以简单是因为你所要做得只是编写简单的Javaclasse然后把剩下的交给该框架。约定

5、俗成是驱动因素,JSP标签库是标准HTML标签的一个镜像,控制流非常流畅和明了。更多jbullet信息ROMAROMA是一个完全基于POJO的Web框架。整个框架采用RubyOnRails的设计思想,利用该框架能够实现Ajax数据库WebApps的快速开发。更多ROMA信息ShaleShale是一个基于JSF的web开发框架。Shale重用了大量的Struts基础代码,因此可以称Struts为它的"父"框架,但Shale是面向服务架构,它与Struts最大不同之处在于:Struts与JSF集成,而Shal

6、e则是建立在JSF之上。Struts实质上是一个巨大的、复杂的请求处理器;而Shale则是一组可以以任何方式进行组合的服务。此外Shale加入了一些新的特性比如:1.与Spring框架相集成可以使用Spring的依赖注入机制来创建JSFManagedbean。2.提供一种可选的类似于Tapestry与Facelets使用纯HTML来定义视图。3.提供测试框架,一组mockobject和JUnittestcase基类可以帮助测试自身框架的classe和在构建在该框架之上的应用组件。4.提供AJAX的服务端支

7、持。5.Tiger扩展等。更多Shale信息WicketStuff这是一个把第三方组件集成到WicketWeb组件框架中的开源项目。这个项目当前提供的组件包括:DojoToolkitAJAXcomponentsintegrationHibernate(2.1and3)componentsfValidateintegrationGroovyintegrationcomponentsVelocityPanelFreemarkerintegrationJasperReportsintegrationTinyMC

8、EWYSIWYGJavaScripteditorintegrationYahooUIcomponentsintegration更多WicketStuff信息WedgeWedge是一个基于POJO面向组件的Web框架。它利用运行期代码生成和习惯命名来简化Web应用的开发。Wedge页面模板是包含一些关键字的简单xhtml文档与页面相对应的后台类是没有层次之分POJO。在运行期,wedge会生成并编译一个第三方class,这个cl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。