环境搭建好以后。就可以在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
分享到:
相关推荐
该库支持Ext Direct的所有功能: 带有注释的配置简单的远程通话命名参数方法批量表格发布带有文件上传的表单发布轮询查看正在使用的库: : 玛文可从Central Maven存储库中获得ExtDirectSpring。 <dependency> ...
在这个例子中,我们将使用extdirectspring库的最新版本1.7来实现这一功能。 首先,extdirectspring是专门为Ext JS和Spring MVC设计的一个集成库,它允许开发者使用Ext.direct API与Spring MVC控制器进行交互。在1.7...
1. **javascript** - 这个示例使用了JavaScript,一种广泛使用的客户端脚本语言,用于在浏览器中实现动态网页。 2. **java** - 后端使用Java编程语言,这是Spring框架的基础。 3. **demo** - 提示这是一个演示或示例...
extdirectspring参考手册(2014-9),已经分好了目录树 github国内已经无法访问,希望这个可以帮助大家
ExtDirectSpring 是一个连接 ExtJS(一个强大的客户端 JavaScript UI 框架)和 Spring(一个广泛使用的 Java 框架)的桥梁。它简化了服务器端的服务暴露和客户端的调用方式,使得前端能够像调用本地方法一样调用远程...
extDirectSpring 是一个扩展了 ExtJS 库的 Java 框架,允许开发者直接在 ExtJS 应用中调用后端 Spring MVC 控制器的方法,实现前后端的紧密集成。 **extDirectSpring** 是一个中间件,它的主要功能是提供一种简单、...
《Ext Direct Spring 参考手册》是一份针对ExtDirectSpring框架使用的详细指南。该框架主要用于整合ExtJS前端框架与Spring后端服务,通过简化前后端通信的方式提高开发效率。 #### 手册结构概述 手册内容分为多个...
1. **Fedora Commons**:这是一个用于构建数字对象存储系统的开源框架,提供了元数据管理、版本控制和长期保存等功能。 2. **fcrepo-http-commons**:作为 Fedora Commons 的一部分,它处理 HTTP 相关的交互,支持 ...
1. **服务器端设置**:在Java环境中,我们需要配置一个Direct服务提供者,这通常是一个Servlet或Filter,用于处理Direct请求并调用相应的服务器端方法。例如,可以使用Ext Direct的Java库如`extdirectspring`来简化...