atitit.ajax bp dwr 3.的注解方式配置使用流程总结.....
atitit.ajax bp dwr 3.的注解方式配置使用流程总结.....
1. 下载 dwr.jar 1M 1
2. 配置注解方式..web.xml 1
3. Class 配置 2
4. 测试查看公布的方法 2
5. 导入到page页面 3
6. 使用在js黑头 3
7. #=====param sh requesst 3
8. Xxx is undefine 4
9. Warning: overloaded methods are not recommended 4
1. 下载 dwr.jar 1M
Development Release: Version 3 release candidate 2 (3.0 RC2)
2. 配置注解方式..web.xml
<!-- o71 -->
<servlet>
<display-name>DWR Servlet</display-name>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>allowImpossibleTests</param-name>
<param-value>true</param-value>
</init-param>
<!-- 将设定注解的域对象和业务实现类放在下面列表中,中间使用逗号间隔 -->
<init-param>
<param-name>classes</param-name>
<param-value>
com.focustar.service.AwdSvs_shake_Perdaymode
</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
3. Class 配置
@RemoteProxy(name="AwdSvs_shake_PerdaymodeProx")
public class AwdSvs_shake_Perdaymode
// 下午5:31:28 2014-7-2 老哇的爪子 Attilax
@RemoteMethod public String leftNum_noReq(String uid, String actid) {
4. 测试查看公布的方法
http://192.168.1.63/weixin/dwr/index.html
Modules known to DWR:
· AwdSvs_shake_PerdaymodeProx(NewCreator for com.focustar.service.AwdSvs_shake_Perdaymode)
点击类k能看到方法一瓦...能单个的方法测试了...stub已经ok兰...
查看详细调用参数,能不个js下载哈来..不个http://192.168.1.63/weixin/dwr/interface/AwdSvs_shake_PerdaymodeProx.js下载哈来..
5. 导入到page页面
Source code 查看...
复制..
<script type='text/javascript' src='/weixin/dwr/engine.js'></script>
<script type='text/javascript' src='/weixin/dwr/interface/AwdSvs_shake_PerdaymodeProx.js'></script>
<script type='text/javascript' src='/weixin/dwr/util.js'></script>
6. 使用在js黑头
AwdSvs_shake_PerdaymodeProx.startDraw_noreq( openid,actid, function(data)
{
//alert(data);
//var data_json=eval(data);
var data_json = eval("(" + data + ")");
// alert(data_json.code);
drawAftEvent(data_json);
}
);
7. #=====param sh requesst
不个http://192.168.1.63/weixin/dwr/interface/AwdSvs_shake_PerdaymodeProx.js下载哈来..
/**
* @param {function|Object} callback callback function or options object
*/
p.leftNums = function(callback) {
return dwr.engine._execute(p._path, 'AwdSvs_shake_PerdaymodeProx', 'leftNums', arguments);
};
直接传callback走ok兰...
子能不个哪rewrite兰,不个参数直接传类k...
8. Xxx is undefine
Thourng yeu trace l ,走十不晓得为什么trace 不的上去....大概太深的兰吧...
原来的是js能直接显示拉李undefine...
只好ff黑头step 调试..还凑火,能调试了.林吧...
9. Warning: overloaded methods are not recommended
atitit.ajax bp dwr 3.的注解方式配置使用流程总结.....相关推荐
- java datasource 配置_Spring boot 基于注解方式配置datasource
Spring boot 基于注解方式配置datasource Xml配置 我们先来回顾下,使用xml配置数据源. 步骤: 先加载数据库相关配置文件; 配置数据源; 配置sqlSessionFactor ...
- 事务配置_SSH(五)- 使用注解方式配置事务管理
步骤1:修改applicationContext.xml步骤2:为ProductServiceImpl 添加注解步骤3:测试步骤4:MYSQL 表的类型必须是INNODB才支持事务 步骤 1 : 修改 ...
- dubbo学习(四)配置dubbo 注解方式配置
provider service注解暴露服务 @Service public class AnnotationServiceImpl implements AnnotationService {@Ov ...
- spring 注解方式配置Bean
概要: 再classpath中扫描组件 组件扫描(component scanning):Spring可以从classpath下自己主动扫描.侦測和实例化具有特定注解的组件 特定组件包含: @Comp ...
- Spring注解方式配置切面类
- 3.手写LcSpringMvc(3),注解方式配置请求
springmvc-servlet.xml配置 <LcSpring><!-- <bean id="urlmaping"><property na ...
- JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
一.Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示: 1 <servlet> 2 <servlet- ...
- java web学习总结(二十一) -------------------模拟Servlet3.0使用注解的方式配置Servlet...
一.Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示: 1 <servlet> 2 <servlet- ...
- SSH深度历险(十一) AOP原理及相关概念学习+xml配置实例(对照注解方式的优缺点)...
接上一篇 SSH深度历险(十) AOP原理及相关概念学习+AspectJ注解方式配置spring AOP,本篇我们主要是来学习使用配置XML实现AOP 本文採用强制的CGLB代理方式 Security ...
最新文章
- java.lang.NumberFormatException: For input string: F
- PowerBI 报表平台首页报表列表加载慢
- 慢sql治理经典案例分享
- loj2537 「PKUWC2018」Minimax 【概率 + 线段树合并】
- 信息学奥赛一本通(1318:【例5.3】自然数的拆分)
- Spring自学日志04(java的方式配置Spring)
- 一道看似简单的sql需求却难倒各路高手 - 你也来挑战下吗?
- python如何循环sql语句_sql语句的for循环语句怎么写
- Spring Guide:Securing a Web Application(中文大概意思)
- 绿联蓝牙发射器 linux,绿联蓝牙发射器 Switch蓝牙耳机完美解决方案
- 智商黑洞(门萨Mensa测试)11
- 读《Java核心技术 卷I》有感之第3章 Java的基本程序设计结构
- React Native学习资源汇总
- APP - 查询全国医院各科室排行榜(一)
- Go秒杀系统——RabbitMQ核心概念与工作模式
- c0604 旋转魔方阵
- apidoc使用教程-编写漂亮的api文档
- 分布式.RPC-WebService三要素,三个规范, Soap协议(理解原理 才是事半功倍)
- linux中如何实现动态域名解析
- 360左下角软件小助手--壁纸的存储路径
热门文章
- Linux磁盘管理----分区格式化挂载fdisk、mkfs、mount
- vue.js环境安装
- 电脑勒索病毒之谜:用户如何能确保电脑安全
- Android签名机制介绍:生成keystore.签名.查看签名信息等方法
- 85.路由器和电脑的设置
- SQLAlchemy 常用基本表
- ubuntu安装lrzsz报错“E: Unable to locate package”
- MATLAB 练习题 金币
- mysql 西安_MySQL分区维护
- 【十大经典排序算法】java实现--冒泡排序(1)