0 0

DWR跨域同步问题10

<script type='text/javascript'
src='http://10.204.16.104:7001/xp/dwr/interface/logService.js'></script>
<script type='text/javascript'
src='http://10.204.16.104:7001/xp/dwr/engine.js'></script>
<script type='text/javascript'
src='http://10.204.16.104:7001/xp/dwr/util.js'> </script>


<script>
  dwr.engine.setActiveReverseAjax(true);
  dwr.engine.setRpcType(dwr.engine.ScriptTag);
  logService._path = "http://10.204.16.104:7001/xp/dwr"

function getLogOne(){
  dwr.engine.setAsync(false);
  alert("dwr.engine._async:"+dwr.engine._async );
  logService.getOne(function(_data){document.all("dwrValue").value=_data})
  dwr.engine.setAsync(true);
  alert(document.all("dwrValue").value);
 
}

</script>

同步没有如期实现,还是先运行了 alert(document.all("dwrValue").value); 然后再运行了document.all("dwrValue").value=_data。
有没有兄弟遇到这种情况并解决了?请不吝赐教。
DWR 
2008年9月16日 10:03

1个答案 按时间排序 按投票排序

0 0

http://zhangdaiping.iteye.com/blog/114622
http://bicashy.iteye.com/blog/106441

2008年9月16日 16:18

相关推荐

    dwr.jar/dwr-2.0.5-src.zip/dwr.zip

    DWR简化了跨域问题,让开发者可以像调用本地函数一样调用远程服务。 6. **学习和开发**: 对于初学者,可以通过阅读官方文档和示例代码了解如何配置DWR,以及如何在项目中使用它。熟练掌握DWR后,可以尝试自定义...

    dwr dwr包 dwr3.0文档 dwr3.0.jar

    它处理了跨域安全问题,使得浏览器可以与不同源的服务器进行通信。 2. **自动暴露和映射**: DWR提供了一种自动将Java对象暴露给JavaScript的方式。只需简单的配置,Java类的方法就可以被JavaScript代码调用,减少了...

    extjs_dwr整合例子

    **Direct Web Remoting (DWR)** 是一个开源的Java框架,用于在浏览器和服务器之间进行实时的、安全的、跨域的AJAX通信。DWR允许JavaScript直接调用服务器端的Java方法,使得前端和后端的数据交换变得简单,无需编写...

    dwr中文文档pdf格式

    这份DWR中文文档会详细介绍上述内容,包括安装步骤、配置详解、API使用示例、安全设置以及常见问题解答,帮助读者全面理解和掌握DWR技术。对于想要提升Web应用交互体验的开发者来说,阅读这份文档将大有裨益。

    dwr ajax完整示例,内有dwr配置说明文档,eclicps工程

    5. **CORS支持**:如果需要跨域通信,DWR如何支持CORS(Cross-Origin Resource Sharing)配置。 6. **调试与日志**:如何开启DWR的调试模式,查看详细的请求和响应信息。 `ajax` 文件名可能表示这是一个与Ajax相关...

    dwr dwr dwr

    8. **跨域支持**:DWR可以通过CORS(跨源资源共享)配置,实现跨域通信,扩大了Web应用的可用范围。 9. **国际化**:DWR支持多语言环境,方便开发国际化应用。 在实际项目中,DWR通常与Spring、Hibernate等其他...

    dwr-1.1.3-src.zip

    此外,DWR还支持异步和同步调用模式,以及错误处理和调试工具。 在实际应用中,DWR可以与各种前端框架(如jQuery、Dojo等)和后端框架(如Spring、Struts等)无缝集成,实现动态的Web应用。例如,你可以使用DWR实现...

    DWR2.0中文文档

    4. **自动更新**:DWR支持自动更新,当服务器端的Java类或方法发生改变时,客户端的JavaScript代码会自动同步,无需手动刷新页面。 5. **缓存管理**:DWR能有效地管理缓存,减少不必要的网络通信,提高性能。 6. *...

    DWR文档

    DWR支持跨域通信,Java数据序列化,以及JSON-RPC等。开发者可以通过DWR轻松地在浏览器和服务器之间传递数据,如在示例中所示的`http://localhost:8080/dwr-reverse/before.jsp`和`...

    DWR3半推方式聊天

    - **CORS**:由于DWR涉及到跨域请求,需要正确配置CORS策略以允许客户端的请求。 - **安全API**:DWR提供了一套安全机制,限制了哪些Java方法可以从客户端调用,以防止恶意攻击。 通过以上介绍,我们可以看出DWR3...

    dwr参考资料

    5. **异步与同步调用**:DWR支持两种调用方式,异步调用使得用户界面保持响应,而同步调用则等待服务器返回结果。 6. **自动刷新**:DWR提供了自动刷新功能,当服务器端Java类或方法改变时,可以自动更新客户端的...

    DWR中各种java方法的调用

    3. **Async/Sync Calls**: DWR提供了异步和同步两种调用方式。异步调用不会阻塞用户界面,而同步调用则会等待服务器的响应。 **DWR的安全特性** 1. **白名单机制**: DWR使用白名单来限制哪些Java类和方法可以被...

    dwr的一些资料 EXT中文手册

    DWR处理了跨域问题、序列化和反序列化,以及错误处理等复杂细节,使得开发者可以专注于业务逻辑。 EXT中文手册则详细介绍了EXT库的组件和API,包括各种可重用的UI组件如表格、面板、窗口、菜单、工具栏等,以及布局...

    ---------DWR中文文档

    - **CORS(Cross-Origin Resource Sharing)**:DWR支持跨域资源共享,允许不同源的页面访问同一服务器的资源,扩大了Ajax的应用范围。 2. **DWR的组成**: - **Engine**:引擎是DWR的核心,负责处理所有与...

    dwr.rar_ajax_ajax jar

    6. **DWR的功能**:DWR支持自动类型转换、错误处理、缓存管理、跨域请求等功能。它还可以用于实时更新、表单验证、数据网格等应用场景。 7. **集成DWR**:将DWR库加入项目中,通常需要在Web应用的部署描述符(web....

    dwr2框架实显简单webim及即时通讯功能,供学习

    3. **安全性**:DWR具有内置的安全机制,如CSP(Content Security Policy)和跨域限制,以防止恶意的远程方法调用。 4. **缓存管理**:DWR支持缓存策略,可以有效地减少网络传输,提高响应速度。 **DWR在即时通讯...

    DWR框架怎么返回对象.pdf

    DWR(Direct Web Remoting)是一个开源框架,用于在JavaScript和Java之间建立实时的、安全的、跨域的通信。DWR使得Web开发者能够轻松地在客户端JavaScript代码中调用服务器端的Java方法,就像它们是本地函数一样,极...

    DWR+EXT 最简单的树

    它处理了JSON序列化、AJAX请求、跨域问题等,使得前端可以直接调用后端的方法,极大地提高了开发效率。 2. **EXTJS 树形组件**: EXTJS 的TreePanel组件提供了一种灵活的方式来展示和操作层次数据。它可以自定义节点...

Global site tag (gtag.js) - Google Analytics