• JsOrb


    JsOrb是一组技术的集合设计用来简化下一代Web应用程序的开发。它能够让浏览器端的web页面很容易地访问服务端的商业逻辑与POJOs。JsOrb能够根据POJOs和要作为商业逻辑接口代理的需求来生成JavaScript Classes代码。因此JavaScript类与POJOs有相同的方法与商业逻辑并且JavaScript代码看起来与Java很相似。

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    BZByte EZAjax:BZByte EZAjax是一个开源的Ajax Web框架。BZByte Ajax框架采用服务器端的Java来创建DOM而不是通过web浏览器的JavaScript。该框架的所有更新都是GUI驱动,所以无需担心暴露应用程序的代码和远程接口。GUI更新快速并且不依赖终端用户计算机的快慢。
    Struts AjaxTags:这个AjaxTags是在现有的Struts HTML标签库上添加对AJAX (Asynchronous Javascript+XML)技术的支持。这样就可以为现有的基于Struts HTML标签库的应用程序添加AJAX功能而不用破坏现存的代码并且开发者不需要了解AJAX是怎样工作的。
    RCFaces:RC Faces开源Ajax JSF类库,它提供一个用于创建下一代web应用程序的组件集。RC Faces使用AJAX技术与面向对象的JavaScript API来构建动态页面。RC Faces提供的组件包括tab,sortable datagrids,菜单,文本输入框,树,日历等。它特性如下:
    1.与服务器端API相对应的客户端API(每一个属性都可以在两端读/写)。
    2.开源基于LGPL发布。
    3.不需要了解AJAX就能够使用AJAX。
    4.客户端运行期调试控制台。
    5.支持IE6.0与Firefox1.5以上版本的浏览器。
    6.提供XML-RPC框架。
    7.提供客户端入口校验框架。
    8.提供一个基于Eclipse WTP的IDE。
    prototype-window:prototype-window扩展自prototype专门设计用于创建Window窗口组件的一个js类。
    JSCook:具有多种样式,漂亮的JSCookMenu与JSCookTree。

    HTMLi:HTMLi - 100% XSL AJAX框架,可与Java,ASP,PHP等集成使用。可自由扩展与定制。支持多种CSS样式。HTMLi提供了一些我们经常要用到的AJAX UI组件如:datepicker、Menu Bar、Progress Bar、Splitter、Status Bar、TabPane、Tree、windows等。
    json-rpc-for-java: json-rpc-for-java,是仅仅不到100行的javascript代码和不到10个java文件实现的超级轻量级的通过
    javaScript快速调用java对象并返回任意对象的轻量级框架,并且支持级联调用,也就是说不需要额外
    的JavaScript编程,就可以通过javascript调用被注册的java对象并返回java对象,如果被返回的对象
    还有方法,这个在javascript中返回的java对象的变量,你还可以继续调用它的方法.....这就是这个轻
    量级json-rpc-for-java的神奇之处。
    当返回的是java对象List的时候,在javascript中体现为ArrayList,如果是Map,着体现为js中的
    Object,其他的和java中的调用基本相同。 特殊的地方是,通过JS调用java对象方法的时候只能传入简单类型的参数,比
    如:String,int,float,long等。 收录时间:2010-10-11 13:50:31
    JBossRichFaces:JBossRichFaces是一个构建在Ajax4jsf上的JSF Rich组件包。它提供了大量的可视化组件和内置皮肤。在线演示Demo。
    ExtXL:ExtXL - 基于XHTML的ExtJS组件引擎。著名的ExtJS开发包 (简称Ext )是一个非常优秀的开发富客户端应用的Javascrpt工具。它包含一个稳定的基础框架和一套 具有漂亮外观且灵活易用的基础界面组件(称为"widget"),它的API对开发人员非常友好, 通常可以直接使用JSON来直接产生这些widget。到目前为止,Ext已经有了很多的成功实施 案例。     然而,大多数传统的架构模式仍是基于多页面跳转的方式实现界面展示和 用户交互,这与富客户端模式"一个页面一个应用"的理念相去甚远。事实上,二者在实现上的确存在 很大的差别,甚至对服务器端的要求也不尽相同。因此,想要在现有的项目中集成Ext并非易事。 软件设计师们必须权衡两种模式的优缺点,并寻找一套解决方案,使引进Ext的成本、风险降到最低。     ExtXL项目正是为了解决上述问题而产生的, 通过ExtXL可使传统的软件架构能够快速地引进Ext框架及组件,以提供给用户漂亮的风格和更加友好的操作。 ExtXL提供了一个类似于IoC(控制反转)的引擎及一套映射关系,使页面开发人员只需熟悉XHTML语法即可轻松 地创建Ext组件。
    script.aculo.us:script.aculo.us一个跨浏览器的JavaScript用户界面库。提供包括动画(animation),拖放(drag/drop),Ajax,DOM utility,单元测试(unit testing)等API。它是Prototype JavaScript框架的一个附属。