`
liss
  • 浏览: 844273 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

国内首个基于Ext开发开源企业级框架,免费下载!!

阅读更多

http://www.17ext.com/showforum-16.aspx

 

 

 

Efs 是企业快速开发的UI 层。这个UI 层封装extjs 框架,Ext 提供了好的
页面布局方式、功能强大的组件、优质的页面风格,但是如果直接使用Ext又是
较为复杂的,不仅要从头学习EXT 框架,而且Ext 是通过js 函数创建页面的,
这就不得不为每个页面都编写一个相对应初始化函数,这会使得开发人员要将大
量的时间放在页面的制作上,而无法集中精力专注在业务组件的开发上,所以我
们针对Ext 框架进行再封装,将配置项写在div 标签上,根据对应的xtyp 自动
构造ext对象。开发人员可以不用深入掌握Ext框架,只需要开发者编写少量的
html 代码,也可以做出很炫的页面。当然你也可以使用new Ext 的控件渲染到
页面,两者可以混合使用。

特点:

基于Ext的优秀企业级开源框架(精通一种、掌握两种)
语言支持:Java、.Net、Asp
数据库支持:Oracle、SqlServer、MySQL

强大灵活,接口简单实用的表现层(2天学会Extjs开发)
懂Html、简单Js即可快速上手Extjs开发
无需美工、代码简单,提升Web开发4-8倍效率

设计灵活、高效、开源的组件层
有任何数据库编程基础2天内即可轻松上手
Java、.Net模型互通,学会一种、掌握两种,最大限度为用户节省跨平台成本
支持Oracle、SqlServer、MySQL数据库模型,轻松解决跨数据库难题

完善的企业级框架模型,能轻松搭建任何B/S应用底层管理模型
事务事件管理、单位管理、用户管理、角色权限分配管理
字典管理、唯一编码分配管理、错误日志追踪管理

相关源代码及实例下载:http://www.efsframe.cn/download.html在线实例教程: http://www.efsframe.cn/docs/index.htm
或者直接进如 http://www.efsframe.cn/
下载更多实例代码模型

代码:

<HEAD>
<TITLE> layout 布局 </TITLE>
<META http-equiv="Content-Type" c>
<link rel="stylesheet" type="text/css" href="../css/ext-all.css" />
<script type="text/javascript" src="../js/efs-all.js"></script>
</HEAD>
<BODY>
<div region="south" height="100">南</div>
<div region="east" width="100">东</div>
<div region="center" xtype="tabpanel">
  <div title="tab1">页签1</div>
  <div title="tab2">页签2</div>
</div>
</BODY>
</HTML>
 

<div id="ww" xtype="window" width="500" height="400" title="window" modal="true">
    <div xtype="tbar">
      <div text="->"></div>
      <div ic id="cmdUser" text="确  定" ></div>
    </div>
    窗体
</div>

 <div ic title="事务类型列表" id="affgrid" region="center" xtype="grid" pagingBar="true" pageSize="25"  >
    <div xtype="tbar">
      <div text="->"></div>
      <div ic text="增加事务#A" ></div>
      <div text="->"></div>
      <div ic id="cmdEdit" text="编辑事务#E"  disabled></div>
      <div text="->"></div>
      <div ic text="生成字典文件#T" ></div>
      <div text="->"></div>
      <div ic text="返 回" ></div>     
    </div>
<div id="affList" xtype="store" url="/efs/ajax?method=getRsQryAffairTypeList" baseParams="{txtXML:g_XML}" autoLoad="true">
<div xtype="xmlreader" fieldid="AFFAIRTYPEID" record="ROW" totalRecords="QUERYINFO@records">
<div name="AFFAIRTYPEID" mapping="AFFAIRTYPEID"></div>
<div name="AFFAIRTYPENAME" mapping="AFFAIRTYPENAME"></div>
<div name="AFFAIRTYPEMODE"></div>
<div name="AFFAIRTYPEDES"></div>
</div>
</div>
<div xtype="colmodel">
<div header="事务类型编号" width="100" sortable="true" dataIndex="AFFAIRTYPEID" hidden="true"></div>
<div header="事务类型名称" width="200" sortable="true" dataIndex="AFFAIRTYPENAME"></div>
<div header="事务类型模式" width="200" sortable="true" dataIndex="AFFAIRTYPEMODE"></div>
<div header="事务类型描述" width="200" sortable="true" dataIndex="AFFAIRTYPEDES"></div>
</div>
</div>

 

 

//行扩展的单击事件
function doGridClick(data){
sAffairTypeID = data["AFFAIRTYPEID"]
if(sAffairTypeID != ""){
Efs.getExt("cmdEdit").enable();
}
}

 

 

 

<div xtype="panel" ic title="新增事务类型" border="false" butt autoScroll="true">
  <form id="frmPost"  class="efs-box" method="post" action="/efs/identify.do?method=affairDeal">
      <TABLE class="formArea">
        <tr>
          <td labelFor="AFFAIRTYPEID">事务类型编号</td>
          <td><input id="AFFAIRTYPEID" type="text" class="Edit" hint="请书写6位数字编号" kind="text" fieldname="AFFAIRTYPE/AFFAIRTYPEID" operation="0" writeevent="0" state="0" datatype="0" must="true" name="AffairTypeID" id="AffairTypeID" maxlength="6"></td>
        </tr>
        <tr>
          <td labelFor="AFFAIRTYPENAME">事务类型名称</td>
          <td><input id="AFFAIRTYPENAME" type="text" class="Edit" kind="text" fieldname="AFFAIRTYPE/AFFAIRTYPENAME" state="0" datatype="0" value="" must="true"></td>
        </tr>
        <tr>
          <td labelFor="AFFAIRTYPEMODE">事务类型模式</td>
          <td><input id="AFFAIRTYPEMODE" type="text" class="Edit" kind="dic" src="DIC_AFFAIRTYPEMODE" fieldname="AFFAIRTYPE/AFFAIRTYPEMODE" state="0" datatype="1" value="业务类" code="1" must="true"></td>
        </tr>
        <tr>
          <td>事务类型描述</td>
          <td><TEXTAREA class="Edit" kind="text" style="height:60px;width:380px" fieldname="AFFAIRTYPE/AFFAIRTYPEDES" state="0" datatype="0"></TEXTAREA>
          </td>
        </tr>
      </TABLE>
</form>
<div xtype="buttons">
      <div text="确  定" ></div>
      <div text="返  回" ></div>     
    </div>

</div>

 

 

=====================================================

<div xtype="buttons">
      <div text="确  定" ></div>
      <div text="返  回" ></div>     
    </div>

/展监听点击事件
function doSubmit()
{
  Efs.getExt("frmPost").submit();
}
自动完成数据校验,标准xml结构文件拼写与提交

以上模型代码 , 开源下载:http://www.efsframe.cn/

以上的ext二次扩展,以及Java实例代码,相关帮助文档都可以自由下载使用
http://www.efsframe.cn/


来源:一起Ext
原文地址:http://www.17ext.com/showtopic-6115.aspx

分享到:
评论

相关推荐

    国内首个基于Ext开发开源企业级框架Efsform

    Efs 是企业快速开发的UI 层。这个UI 层封装extjs 框架,Ext 提供了好的 页面布局方式、功能强大的组件、优质的页面风格,但是如果直接使用Ext又是 较为复杂的,不仅要从头学习EXT 框架,而且Ext 是通过js 函数创建...

    EXT中文文档,EXT简明教程(Ajax框架)

    EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,主要应用于构建富互联网应用程序(RIA)。EXT JS的设计理念是提供一套完整的组件模型、数据绑定机制和丰富的用户界面控件,以便开发者可以创建出功能强大、...

    Ext企业开发典雅蓝色开发界面

    Ext企业开发典雅蓝色开发界面是一种基于JavaScript的前端框架,用于构建功能丰富、高效的企业级Web应用程序。这个开发界面以其典雅的蓝色设计和优秀的用户体验而受到欢迎,尤其在ASP.NET环境中得到了广泛应用。Ext...

    EXT 最新IDE开发工具 下载

    EXT是一个基于JavaScript的开源UI库,它提供了丰富的组件和强大的数据绑定机制,用于构建富客户端Web应用。EXTJS框架包含了诸如表格、树形视图、菜单、对话框等大量可复用的组件,支持跨浏览器兼容性,非常适合构建...

    ExtJs Web开发框架ExtApp v1.0.0

    ExtApp v1.0.0 是一个专门为政府和企业应用设计的Web开发框架,它采用了一种高效且灵活的...对于政府和企业级项目来说,这样的框架无疑是一个理想的选择,因为它能够满足大型应用的需求,同时降低了开发和维护的成本。

    S2SH项目+ext 框架环境

    在IT行业中,S2SH项目指的是基于Struts、Spring和Hibernate三个开源框架的整合应用。这三个框架分别负责Web层、业务层和服务层的管理,形成了一个强大的Java Web开发解决方案。Struts提供了MVC(Model-View-...

    ext3.jar ext使用非常多

    EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,主要应用于构建富互联网应用程序(Rich Internet Applications,简称RIA)。EXT3.jar是EXT框架的一个版本,它包含EXT库的Java版本,通常用于Java Web应用程序...

    ext教程、ext核心API 、ext中文教程

    EXT,全称EXT JS,是一款基于JavaScript的开源前端框架,由Sencha公司开发,主要用于构建富客户端Web应用程序。EXT提供了一套完整的组件模型、数据绑定、事件系统和强大的布局管理,使得开发者能够创建出功能丰富的...

    EXT登陆系统,感受ext的强大,希望大家好好学习ext,用这个开发的公司还是不少的

    EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,由Sencha公司开发并维护。EXT主要用于构建富互联网应用程序(RIA),它提供了丰富的组件库,包括数据绑定、数据管理、可拖放功能、布局管理等,使开发者可以...

    struts2框架 spring框架Ext框架 Mybatis框架 mysql 增删改查

    Spring框架则是一个全面的企业级应用框架,它支持依赖注入、AOP(面向切面编程)、事务管理等多种功能,可以作为整个应用的基础架构。 DWR(Direct Web Remoting)是一种允许JavaScript与服务器端Java代码进行交互...

    基于Ext_Spring_Hib_省略_的Web系统开发架构的研究与应用_王渊

    Spring框架是Java平台上最受欢迎的企业级应用开发框架之一,以其轻量级的特性、强大的依赖注入(DI)和面向切面编程(AOP)能力著称。Spring提供了完整的解决方案,涵盖了从数据访问/集成、事务管理到MVC Web应用...

    软件开发中的.ext实例

    在实际开发中,EXT的扩展性和灵活性使其成为构建复杂企业级应用的理想选择。开发者可以通过EXT的API文档学习如何利用这些组件和功能,同时社区提供的丰富示例和插件也能加速开发进程。 总之,EXT 2.0.2作为一款强大...

    Ext简介及应用案例 ppt

    这些实例进一步证明了Ext在企业级Web应用中的广泛应用。 学习和掌握Ext开发,需要具备基本的JavaScript面向对象编程、HTML、DOM、CSS、JSON以及Ajax等基础知识。通过深入理解这些基础,开发者可以更快地入门Ext,并...

    EfsFrame(java开发框架) v2.2 源代码.rar

    完善的企业级框架模型,能轻松搭建任何B/S应用底层管理模型 •事务事件管理、单位管理、用户管理、角色权限分配管理 •字典管理、唯一编码分配管理、错误日志追踪管理 EfsFrame框架设计目标: l、整体提升企业...

    ext js javascript ext设计软件

    EXT JS是一种基于JavaScript的开源富客户端框架,专为构建企业级Web应用程序而设计。它提供了一套完整的组件化UI控件、数据绑定机制以及强大的事件处理系统,使得开发者能够创建功能丰富的、交互性强的Web应用。EXT ...

    EXT样式的页面原型

    EXT是一个前端框架,尤其在企业级应用中广泛应用,因为它提供了一套完整的组件系统,包括表格、网格、面板、窗口、菜单等,使得开发者可以快速地构建复杂的用户界面。 1. EXT框架:EXT是一个开源的JavaScript库,由...

    龙门物流管理系统--Ext+SSH框架

    "龙门物流管理系统--Ext+SSH框架"是一款基于特定技术栈构建的企业级物流管理软件。该系统的核心亮点在于其采用了ExtJS前端框架与Struts2、Hibernate整合的SSH(Spring、Struts2、Hibernate)后端框架,这为系统提供...

    EXT ,EXT.chm,ext中文

    EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,由Sencha公司开发并维护。EXT主要用于构建富互联网应用程序(Rich Internet Applications,简称RIA),它提供了丰富的组件库和强大的数据管理功能,使得...

Global site tag (gtag.js) - Google Analytics