`
yadsun
  • 浏览: 181331 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ext与服务端通信的方法

阅读更多
以下内容来自网络,记录下供以后学习参考

ExtJS主要通过这几种方式和服务端进行通信:
 Ext.Ajax.request 做普通的异步请求,服务端可以根据实际情况返回JSON形式数据或者HTML片段;
 Ext.tree.TreeLoader 加载树形结构,服务端必须返回JSON形式数据,而且要符合Ext.tree.TreeNode的配置要求,否则自己做转换;
 Ext.data.Store及其派生类 加载表格形式的数据,服务端可以根据实际情况返回JSON形式数据或者XML形式数据,如果没有特殊要求,推荐返回JSON格式的数据;
 Ext.Element.update 局部更新,这个方法最终还是要调用Ext.Ajax.request方法,之所以把它单独列出来,是因为这种方式比较容易被忽视,但是在某些情况下还是挺有用的,比如调用Ext.Panel.body.update()对某个Ext.Panel的内容进行局部更新,如果使用这种方式,那么服务端只能相应的返回HTML片段了;

欢迎补充,共同进步^_^

希望踩的朋友也能留下宝贵批评意见,也能使我从中有所收获不断进步,不甚感激!


分享到:
评论
4 楼 yy67906927 2010-01-15  
yadsun 写道
yy67906927 写道
LZ发帖的内容都是网上一些教程或资料提供的.没什么技术含量啊,假设一下你发帖的目的是后面的广告吧

帖子开头就说明了来自网络,只是为了记录下供以后参考。
这个贴是6号就发了,广告是昨天才加的,昨天刚琢麿出如何发广告一时兴奋忘记论坛规则了,刚刚又补习了一下,现已将所有论坛帖广告删除!

主要看内容比较空泛,又有大篇幅的广告所以才误解了你,不好意思啊.
3 楼 yadsun 2010-01-15  
yy67906927 写道
LZ发帖的内容都是网上一些教程或资料提供的.没什么技术含量啊,假设一下你发帖的目的是后面的广告吧

帖子开头就说明了来自网络,只是为了记录下供以后参考。
这个贴是6号就发了,广告是昨天才加的,昨天刚琢麿出如何发广告一时兴奋忘记论坛规则了,刚刚又补习了一下,现已将所有论坛帖广告删除!
2 楼 yy67906927 2010-01-15  
LZ发帖的内容都是网上一些教程或资料提供的.没什么技术含量啊,假设一下你发帖的目的是后面的广告吧
1 楼 haytalent 2010-01-07  
我觉的数据交互形式全部是以 ajax 方式往后台提交,
treeloader啊,store.等都是组件的配置形式,核心还是以ajax方式和后台交换数据

相关推荐

    ext所需jar包

    在集成EXT的Java服务端API时,开发者需要考虑性能优化、安全性以及与前端EXT组件的通信协议。此外,为了确保兼容性,开发者应该关注EXT的版本更新,适时升级jar包,以利用新功能和修复的安全漏洞。 总结来说,"ext...

    EXT JS结合MVC操作数据库实例DirectCenter c#

    Controller监听这些事件,调用Direct API与C#服务端通信,从而实现数据的动态更新。 5. **数据绑定**:EXT JS支持双向数据绑定,这意味着视图中的数据变化可以实时反映到模型,反之亦然。这样可以简化开发过程,...

    EXT和JAVA例子

    此外,可能还涉及到了EXT的Ajax请求,通过Ext.Ajax或者Ext.data.JsonP方法与Java后台进行异步通信。这种方式使得前端可以实时地更新数据,而无需刷新整个页面,提升了用户体验。 在学习这个例子时,你可能会关注...

    Ext 对数据库操作的简单实例

    - `AFCM05.js`可能是JavaScript脚本,定义了与服务端交互的逻辑,包括发送Ajax请求,解析返回的数据,并更新Ext UI组件。 4. **其他文件**: - `ext2.chm`是Ext JS 2.1的帮助文档,可能包含了详细的技术参考和...

    Ext.Net界面源码C# ASPX

    7. **服务端方法调用**:通过Ext.NET的DirectMethods或Proxy,调用C#后台的方法,实现前后端的数据交换。 8. **性能优化**:如何减少HTTP请求,合并脚本和CSS,以及使用Ext.NET的延迟加载等技术提升页面性能。 9. ...

    Ext.Direct.Mvc是ASP.NET Mvc.的Ext Direct服务器端堆栈的实现.zip

    Ext Direct提供了一种标准化的方式来定义服务端的方法,这些方法可以直接在客户端的JavaScript中调用,极大地简化了前后端通信的过程。 在ASP.NET MVC中,控制器(Controller)和动作方法(Action Methods)是处理...

    基于Tomcat7、Java、Ext、WebSocket的聊天室

    通过Ajax技术,Ext与后端Java服务进行异步通信,实现数据的动态更新。你可能在项目中找到如`Ext.application()`、`Ext.Panel`、`Ext.MessageBox`等Ext组件和方法的使用。 WebSocket协议是HTML5引入的一种双向通信...

    ext-direct-pack.zip

    开发者可以利用这些组件在ASP.NET应用中定义服务端方法,然后在Ext JS客户端直接调用,实现数据的实时更新和异步操作。例如,可能包含了一些示例控制器、服务类或配置文件来演示如何在C#中设置和使用Ext Direct。 3...

    Ext+java学生管理系统源代码带数据库

    通过阅读和分析源代码,初学者可以了解如何在实际项目中应用Ext JS,包括如何组织组件,如何处理数据,以及如何与后端进行通信。 "漂亮的界面显示,各种丰富的组件介绍"表明这个系统采用了Ext JS的多种组件,如表格...

    Gwt-Ext学习笔记之进级篇

    总结起来,GWT-Ext的学习涵盖了GWT的远程服务机制,涉及到Java后端的数据库操作,以及客户端和服务端的交互。理解并熟练掌握这些概念和技术,对于开发高效、美观的富互联网应用至关重要。随着对GWT-Ext的深入学习,...

    ext与数据交互增删改查大全

    在EXTJS 中,数据代理(Proxy)通常使用Ajax 或 RESTful 方式与服务器通信。对于MySQL 数据库,我们需要在后端设置RESTful API,EXTJS 通过HTTP 请求与这些API 进行交互。通常,我们需要在服务端使用PHP、Node.js、...

    java web即时通信

    在实现基于WebSocket的即时通信时,EXT可以用于创建用户界面,如聊天窗口,消息列表等,并与后端的WebSocket服务配合,实现实时的交互体验。 总结来说,Java Web即时通信利用WebSocket协议,结合Java提供的...

    Ext开发WebSocket

    通过`onOpen`方法处理连接建立,`onMessage`方法处理接收到的消息,`onClose`方法处理连接关闭。此外,Java后端还可以实现群发消息,这通常通过维护一个客户端连接池并在需要时广播消息来实现。 项目描述中提到...

    GWT-EXT2.0最佳实践教程,源代码打包供下载

    3. **异步通信(GWT-RPC)**:掌握GWT中的远程过程调用(RPC)机制,实现客户端和服务器端的数据交换,以及如何处理服务端返回的结果。 4. **UI组件的使用**:熟悉EXT-JS提供的各种UI组件,如Grid Panel、Form ...

    iscsi虚拟磁盘服务端

    9. **文件系统和卷管理**:服务端可能支持多种文件系统,如EXT4、XFS、NTFS等,同时也可能提供卷管理功能,如动态扩展、收缩和镜像。 10. **冗余和故障转移**:为提高可用性,iSCSI服务端可能包含RAID(冗余磁盘...

    ext 异步加载树完整版

    这通常是Ajax类型的,用来与服务器通信。设置`url`属性指向服务端接口,`reader`属性定义如何解析返回的JSON数据。 2. **定义模型(Model)**: 定义树节点的数据模型,包含每个节点应有哪些字段,如`id`、`text`、`...

    dwr+ext的eclipse新工程

    DWR是一种允许JavaScript与服务器端Java代码进行交互的库,而Ext JS则是一个强大的JavaScript UI框架,提供丰富的组件和高度可定制的界面。 【描述】提到,这个工程包含了一个"combobox"(组合框)和"下拉树"的示例...

    Python库 | dapr-ext-grpc-dev-1.0.0rc3.dev312.tar.gz

    5. 微服务架构:探讨如何在微服务架构中使用dapr-ext-grpc-dev,如何与其他服务进行通信,以及如何利用gRPC的特性优化服务间的交互。 6. 测试和调试:学习如何测试gRPC服务,包括单元测试、集成测试,以及如何使用...

    GWT通信机制初探

    在描述中提到的"SpringWithGxt"可能指的是将GXT(Ext GWT)与Spring框架集成。GXT是一个提供丰富组件和高级图表功能的GWT库,而Spring则是一个广泛使用的Java企业级框架,常用于后端服务的开发和管理。 集成Spring...

Global site tag (gtag.js) - Google Analytics