-
dwr.engine.setAsync(false) 设置dwr同步无效的解决方案?3
大家好,正如这个链接所说:http://g.kehou.com/t1008465554.html,dwr.engine.setAsync(false) 将dwr设置同步存在无效的情况,在这种情况下,有什么好的解决方案呢?
问题补充:这个问题是dwr自身的bug,在3.0版本中已解决了。我解决这个问题的方法是:放弃使用dwr获取数据,采用JQuery的$.post()方法来获取数据,在Action的方法中,把要返回的值直接写入到response中,代码如下:HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding("UTF-8"); response.getWriter().write(progressRate);
代码中的progressRate是要返回的值。
谢谢这位架构师的点评。2011年8月10日 16:48
1个答案 按时间排序 按投票排序
-
那你就把同步的代码放到回调函数里执行就可以了
比如
你原来的逻辑是
var xx= '123';
dwraaservice.save(xx,function(){});
abc();
cdf();
现在因为像你说的有些情况异步失效
那你就把代码改成
var xx='123';
dwraaservice.save(xx,function(){
abc();
cdf();
});
如果abc也是AJAX需要同步
那就再往里嵌套一层
如
var xx='123';
dwraaservice.save(xx,function(){
abc(function(){
cdf();
});
});2011年8月10日 21:35
相关推荐
dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt JAR File: dwr.jar (1.08Mb) To DWR enable your web-app WAR File: dwr.war (4.62Mb) Demos/Examples of what DWR can do Sources: dwr-...
开发Dwr所需的jar包,js文件:dwr.jar engine.js util.js
dwr教程+dwr.jar+util.js+engine.js
1、 导入dwr.jar包 2、 在web.xml中配置dwr,如下: <!-- 配置DWR --> <servlet-name>dwr-invoker org.directwebremoting.servlet.DwrServlet <init-param> <param-name>debug</param-name> ...
JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源代码 dwr.jar 2.0JavaEE源...
取得dwr的dwr.jar包和其他dwr所需的其他jar包 web.xml dwr.xml 任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,。。 有几个术语有必要理解,参数叫做converted,远程Bean叫做created.如果远程Bean A有个方法A....
dwr.xml文件的配置和入门使用,配置dwr.xml,在jsp中使用
DWR.xml配置文件说明书 1、 建立dwr.xml 配置文件 任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,格式如下: <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" ...
DWR框架相关包 dwr.jar Download Version 3.0.RC2 Notes JAR File: dwr.jar (1.1Mb) To DWR enable your web-app
dwr资源包,包含dwr.jar/dwr-2.0.5-src.zip/dwr.zip
dwr.jar项目所需要的jar包。。
dwr.jar,dwr的jar包,找了很久才找到的,特传上来共享,欢迎下载。
dwr配置文件详解 dwr.xml配置文件说明,非常详细的配置手册
DWR(包括engine.js+util.js).rar
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在...
DWR2.0 相关配置文件 DWR2.jar + DWR.xml + DWR2.0.dtd + Web.xml
dwr.demo dwr实例dwr.demo dwr实例dwr.demo dwr实例dwr.demo dwr实例dwr.demo dwr实例dwr.demo dwr实例dwr.demo dwr实例
dwr ajax dwr项目说对应的dwr.xml文件内容
包换7个文档,DWR学习笔记,中文API,DWR开发培训.ppt,WEB界面开发规范.doc,DWR.xml配置文件说明书.doc,DWRchinese.pdf,
DWR的各种版本Jar文件——dwr2.0.5.jar、dwr2.0.6.jar、dwr3.rc1.jar