`
AAries
  • 浏览: 39741 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ExtDirectSpring的用法一

 
阅读更多
环境搭建好以后。就可以在Ext中调用controller中的方法了。
第一步 页面上的引入
<script type="text/javascript" src="dispatcher/api-debug.js?groupe=reg"></script>

1. dispatcher/api-debug.js中的dispatcherw为web.xml中配置的映射
    groupe=reg 为组 用来区分是哪个action的哪个方法

2. 在js文件中需要引入Ext.direct.Manager.addProvider(Ext.app.REMOTING_API);

3.掉用方法

                //调用了Verify下的verifyName()方法
                handler: function() {
                    var values = regForm.getForm().getValues();
//                    var values = this.up('form').getForm().values();
                    verify.verifyName(values, function(value){
                        Ext.Msg.alert('response',value);
                    });
                }


Verify类
package controller;

import ch.ralscha.extdirectspring.annotation.ExtDirectMethod;
import ch.ralscha.extdirectspring.annotation.ExtDirectMethodType;
import org.springframework.stereotype.Service;

/**
 *
 * @author AAries
 */
@Service
public class Verify {
    @ExtDirectMethod(value = ExtDirectMethodType.SIMPLE_NAMED, group = "reg")
    public String VerifyName(String userName,String password,String eMail){
        return String.format("Hi %s, your eMail is %s ", userName, eMail);
    }
}


显示结果为
[img]
[/img]
  • 大小: 3.3 KB
1
0
分享到:
评论

相关推荐

    extdirectspring:使用Java和Spring实现Ext Direct协议

    该库支持Ext Direct的所有功能: 带有注释的配置简单的远程通话命名参数方法批量表格发布带有文件上传的表单发布轮询查看正在使用的库: : 玛文可从Central Maven存储库中获得ExtDirectSpring。 &lt;dependency&gt; ...

    使用extdirectspring最新库1.7实现Ext.direct的例子(完整工程)

    在这个例子中,我们将使用extdirectspring库的最新版本1.7来实现这一功能。 首先,extdirectspring是专门为Ext JS和Spring MVC设计的一个集成库,它允许开发者使用Ext.direct API与Spring MVC控制器进行交互。在1.7...

    extdirectspring-demo:ExtDirectSpring的示例应用程序

    1. **javascript** - 这个示例使用了JavaScript,一种广泛使用的客户端脚本语言,用于在浏览器中实现动态网页。 2. **java** - 后端使用Java编程语言,这是Spring框架的基础。 3. **demo** - 提示这是一个演示或示例...

    extdirectspring_1.4参考手册PDF版(已分目录)

    extdirectspring参考手册(2014-9),已经分好了目录树 github国内已经无法访问,希望这个可以帮助大家

    edsutil:extdirectspring Web 应用程序的实用程序类集合

    ExtDirectSpring 是一个连接 ExtJS(一个强大的客户端 JavaScript UI 框架)和 Spring(一个广泛使用的 Java 框架)的桥梁。它简化了服务器端的服务暴露和客户端的调用方式,使得前端能够像调用本地方法一样调用远程...

    ext2Spring

    extDirectSpring 是一个扩展了 ExtJS 库的 Java 框架,允许开发者直接在 ExtJS 应用中调用后端 Spring MVC 控制器的方法,实现前后端的紧密集成。 **extDirectSpring** 是一个中间件,它的主要功能是提供一种简单、...

    Ext Direct Spring 参考手册

    《Ext Direct Spring 参考手册》是一份针对ExtDirectSpring框架使用的详细指南。该框架主要用于整合ExtJS前端框架与Spring后端服务,通过简化前后端通信的方式提高开发效率。 #### 手册结构概述 手册内容分为多个...

    fcrepo-http-commons-4.0.0-beta-03.zip

    1. **Fedora Commons**:这是一个用于构建数字对象存储系统的开源框架,提供了元数据管理、版本控制和长期保存等功能。 2. **fcrepo-http-commons**:作为 Fedora Commons 的一部分,它处理 HTTP 相关的交互,支持 ...

    ExtJS4 Direct Demo using JAVA

    1. **服务器端设置**:在Java环境中,我们需要配置一个Direct服务提供者,这通常是一个Servlet或Filter,用于处理Direct请求并调用相应的服务器端方法。例如,可以使用Ext Direct的Java库如`extdirectspring`来简化...

Global site tag (gtag.js) - Google Analytics