首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

基于extjs3.0+的JSF组件会合,配合大量实例,提高开发效率

2012-11-03 
基于extjs3.0+的JSF组件集合,配合大量实例,提高开发效率一直青睐javaeye的干净和专业,在这里学了不少东西,

基于extjs3.0+的JSF组件集合,配合大量实例,提高开发效率

一直青睐javaeye的干净和专业,在这里学了不少东西,最近项目比较闲,写了套基于extjs3.0的jsf组件集合--fence。因为之前的项目使用extjs,可以一直没找到合适的直观的写ext代码的方式。所以就自己写了。应为之前做过ASP.net开发,对.net控件开发还稍有理解,写起这个jsf组件没什么太大的技术难题。

主要特点:
1、完全符合extjs3.0的api,所有extconfig全部自动生成为jsf组件的属性。
2、所有组件均符合jsf的渲染模式,能与其他已有的jsf组件混合使用。
3、封装extjs部分代码,使之在web开发中基本不用手写js代码;
4、特别是对formpanel和store的封装,让页面数据和服务端数据交互变得简单。

5、不依赖于其他任何框架,只适用了Commons一些常用包和JSF-API,

因为不是在长时间磨练出来,很多演示只是在写完组件后自己测试,先放出来,让大家指教指教了.

暂时演示地址:http://www.5base.net/fence.aspx
提示:本地址演示是使用的单机配置,可能比较慢,也可能有时候无法访问,见谅了。演示中可以查看演示的源码,带式格式化在IE下还没搞好,最好使用chrome或者firefox浏览,效果更好!

?

由于演示空间不提供免费测试,我的空间不支持,没办法,暂时演示无法看到!

基于extjs3.0+的JSF组件会合,配合大量实例,提高开发效率

。不知楼主用了多长时间弄这个东西?
其实我一开始的思路是使用Struts2做封装。在后台生成js代码,前台使用标签。感觉使用后台生成js的方式效率不高,用着也不灵活,还不如直接写js。

后来使用jsf,感觉工作量挺大的。弄的也不太灵活,项目中也没法用。呵呵

其实我使用extjs的原则是只做表现层(UI),业务逻辑和数据处理都放到后台中处理,js这个东西部太放心。

还有,楼主开发jsf使用什么开发工具开发,对可视性开发有多大的影响? 。不知楼主用了多长时间弄这个东西?
其实我一开始的思路是使用Struts2做封装。在后台生成js代码,前台使用标签。感觉使用后台生成js的方式效率不高,用着也不灵活,还不如直接写js。

后来使用jsf,感觉工作量挺大的。弄的也不太灵活,项目中也没法用。呵呵

其实我使用extjs的原则是只做表现层(UI),业务逻辑和数据处理都放到后台中处理,js这个东西部太放心。

还有,楼主开发jsf使用什么开发工具开发,对可视性开发有多大的影响?

你好!我开发JSf一直使用eclipse+jboss tool 中的editor(不是全部)。开发这个东西最主要的类就只有20来个!其他的组件类全部是通过Extapi自动生成的!所以开发时间不长!业余时间大概不到一个月的时间,这套组件只表现层,至于业务逻辑于这个毫无关系,他只提供前后太数据的传递。测试空间已经无法使用了,现在没有空间展示! 27 楼 fjiis 2010-05-14   楼主,什么时候开源啊?期待中。。。 28 楼 hanbin51987 2010-06-13   楼主啊 我强烈的支持你啊  赶紧拿出来叫大家 感受感受吧~~
我受不鸟了 我们项目正在用Ext 刚开始 我头疼。。。 29 楼 webee 2010-07-09   hanbin51987 写道楼主啊 我强烈的支持你啊  赶紧拿出来叫大家 感受感受吧~~
我受不鸟了 我们项目正在用Ext 刚开始 我头疼。。。
我尽快! 30 楼 gefieder 2010-08-10   我想请教下,ext.ajax.request 的URL如何把它指定到JSF的ACTION上?谢谢 31 楼 webee 2010-08-11   gefieder 写道我想请教下,ext.ajax.request 的URL如何把它指定到JSF的ACTION上?谢谢
JSF的action实际上是试图的地址。这个地址是服务端输出的。前端已经有一个JS全局属性可以取到 32 楼 meteorzc 2010-08-17   楼主,怎么访问不了了呀?

热点排行