`

DWR 弹出Error 解决

阅读更多
最近做项目,在执行dwr调用的时候总是莫名其妙的弹出Error错误(本机正常),在firebug里面看的也是一串比较深奥的文字。。。

于是上网找答案,发现这个做法不错!

在dwr.xml中加入如下代码:

<convert converter="bean" match="java.lang.StackTraceElement" />
<convert converter="exception" match="java.lang.Exception"/>



这样会把Error转换成具体的错误描述来看,就如同你在console看到的一样。(当然只有描述而已,堆栈不会显示)。

由于项目流量大看日志几乎不可能的,所以在前端显示错误的具体描述就显得额外重要了。

转载自 http://nomandia.iteye.com/blog/436278
分享到:
评论

相关推荐

    dwr error出错时拒绝方案

    然而,在使用 dwr 框架时,容易出现错误,导致 error 对话框弹出。这是由于 dwr 框架在处理错误时,缺乏友好的错误提示信息,无法提供详细的错误信息。 解决这个问题,可以在 dwr.xml 配置文件中添加特殊的配置项,...

    DWR中文文档 (DWR 2.0)

    1. **错误处理**:通过回调函数中的errorHandler属性来处理可能出现的错误。 2. **异常**:了解DWR可能抛出的各种异常类型及其含义。 3. **找出更多信息**:利用日志记录和其他调试工具来诊断问题。 **8.3 传递额外...

    Dwr3.0 与 Dwr2.0 区别

    无论是在架构设计、性能优化还是安全性增强等方面,DWR 3.0 都展现出了更强的能力。此外,它还提供了更为丰富的 API 和工具集,使得开发者能够更加高效地构建高质量的 AJAX 应用。对于正在考虑使用 DWR 或者计划从旧...

    dwr ajax 局部刷新

    在这个例子中,`refreshData`函数通过DWR调用了服务器端的`getData`方法,并定义了两个回调函数处理返回的结果和可能出现的错误。 **总结:** DWR结合Ajax实现了局部刷新功能,提高了Web应用的用户体验。通过配置...

    dwr API dwr入门教程

    - **Error Handling**:如何处理在客户端和服务器端可能出现的错误,并提供友好的用户反馈。 - **DWR的Push技术**:详细讲解如何启用和使用DWR的Push功能,包括心跳机制、长轮询等策略。 - **最佳实践和案例研究**...

    dwr推送及js访问java代码

    DWR的出现极大地简化了Web应用中的AJAX(Asynchronous JavaScript and XML)开发,因为它无需编写XML,而是直接使用JSON或者JavaScript对象进行数据交换。 在“dwr推送及js访问java代码”的项目中,我们可以看到...

    DWR相关文件

    8. **Error Handling**:DWR提供了错误处理机制,当服务器端出现异常时,可以在客户端捕获并显示错误信息。 9. **Integration with MVC Frameworks**:DWR可以轻松集成到各种MVC(Model-View-Controller)框架中,...

    DWR同一个页面中多次引用engine.js出现:Incomplete reply from server

    标签中的"源码"提示我们可能需要深入到DWR的源代码中查找问题的原因,如果上述方法都不能解决问题,那么查看源码可能有助于找出问题的根源。"工具"标签则提醒我们可以借助各种开发工具辅助诊断和修复。 至于文件`...

    关于使用DWR返回对象List的方法

    DWR (Direct Web Remoting) 是一种开源JavaScript库,它允许Web应用程序在客户端与服务器之间进行实时、异步通信,从而实现类似桌面应用的交互体验。这篇博客文章“关于使用DWR返回对象List的方法”主要探讨了如何...

    DWR.xml配置文件说明书(含源码)

    DWR.xml配置文件说明书 1、 建立dwr.xml 配置文件 任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,格式如下: &lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" ...

    dwr框架中文参考手册

    DWR的出现极大地简化了AJAX(Asynchronous JavaScript and XML)开发,让前端开发者可以像操作本地对象一样调用服务器上的方法,从而提升了用户体验和应用性能。 DWR的核心概念包括以下几点: 1. **Reverse Ajax**...

    dwr推送技术

    不过,DWR3中的一个问题是它会在某些操作中弹出alert对话框,这可能对用户体验造成影响。这些弹窗通常是由于错误处理或者调试信息导致的。为了避免这种情况,开发者需要仔细调整DWR的错误处理策略,例如使用自定义的...

    学习dwr详细笔记

    - DWR的Error Handling:错误处理机制,确保在出现异常时能正确地向用户反馈。 通过深入学习DWR,开发者可以构建出更加高效、交互性更强的Web应用,提升用户满意度。同时,DWR的源码也是一个很好的学习AJAX和Java...

    dwr Ajax 技术点

    7. **Error Handling**:DWR提供了错误处理机制,当服务器端或网络出现问题时,可以优雅地处理错误,并将错误信息反馈给用户。 8. **JSON and XML**:DWR可以处理JSON和XML数据格式,这两种格式在网络通信中非常...

    DWR使用实例及文档

    7. **Error Handling**:错误处理机制,当服务器端出现异常时,DWR可以捕获并返回给客户端,便于前端展示错误信息。 在实际应用中,DWR的使用流程通常包括以下步骤: 1. **配置DWR**:在Web应用的`web.xml`中配置...

    LogViewer(DWR2)

    9. **错误处理**:如何处理在DWR2通信过程中可能出现的错误,提供友好的错误提示。 10. **扩展性**:理解LogViewer设计的可扩展性,如何添加新的功能,如日志过滤、搜索、导出等。 通过这个LogViewer项目,开发者...

    DWR局部刷新功能实现用户名唯一验证

    在IT行业中,动态Web渲染(Direct Web Remoting,简称DWR)是一种JavaScript库,它允许在客户端JavaScript和服务器端Java之间进行实时、安全的交互,无需页面刷新。DWR使得Web应用可以拥有类似桌面应用的用户体验,...

    学习AJAX的不错框架DWR

    - **Error Handling**:理解如何处理在客户端和服务器之间的通信中可能出现的错误。 通过实践项目,你可以深入理解DWR如何在实际应用中发挥作用。例如,你可以创建一个简单的CRUD(创建、读取、更新、删除)应用,...

    dwr demo ajax

    DWR的出现是为了简化Web应用程序中的Ajax(Asynchronous JavaScript and XML)开发。在这个“dwr demo ajax”项目中,我们可能找到了一个关于如何使用DWR实现Ajax功能的示例。 首先,`pom.xml`是Maven项目的配置...

    ajax电子资料和DWR中文文档

    4. **跨域问题**:讨论Ajax请求时可能出现的跨域限制,以及CORS(跨源资源共享)的解决方案。 5. **JSONP(JSON with Padding)**:介绍在同源策略限制下的另一种跨域数据交互方式。 6. **AJAX与DOM**:解释如何使用...

Global site tag (gtag.js) - Google Analytics