`
ipanda
  • 浏览: 23701 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

彻底解决dwr框架的failed to read input的问题

阅读更多

       在使用dwr的项目中,碰到了failded to read input 问题,google一下,发现都是一些修改engine.js的建议,治标不治本,修改过后还是会出现。

 

       下载了dwr的源码,发现爆出failed to read input的地方居然没有将异常输出!!

 

       修改了org.directwebremoting.dwrp.ParseUtil中parsePost方法,在:

throw new ServerException(Messages.getString("ParseUtil.InputReadFailed"), ex);

前增加了:ex.printStackTrace();,最后调试发现,此处爆出了:sun.io.MalformedInputException,

 

然后我把parsePost方法中:

in = new BufferedReader(new InputStreamReader(req.getInputStream()));

替换为:

in = req.getReader();

然后将org.directwebremoting.dwrp.ParseUtil的class文件拷贝到dwr.jar中,呵呵。。。居然问题解决了!!!

 

 

 

 

 

 

  • dwr.jar (496.4 KB)
  • 下载次数: 531
分享到:
评论
8 楼 zpfjunson 2014-09-25  
求修改过后的dwr源代码 729163895@qq.com
7 楼 1021082712 2014-06-30  
你好,我也遇到这个问题了,请问你搞清楚原因了吗?给我分享一下吧,谢了!
6 楼 woyaoxwd 2012-11-29  
哥们,你这个下载包是已经修改过的么?..
5 楼 huyuan15198293820 2012-11-27  
有没有联系方式。帅哥,小弟有许多不懂的问题请你能指教。
4 楼 huyuan15198293820 2012-11-27  
帅哥,我反编译了ParseUtil这个类并修改了,但无法编译成.class文件。我在cmd中使用javac总是报错误,你要回复啊
3 楼 ipanda 2012-11-13  
vf2guo 写道
帅哥,你看见了要回复我哦,我关注你了,我现在反编译了它的jar包,但无法修改class文件,还请你帮忙呢,楼主好人,谢谢了!

下源码包来修改吧
2 楼 vf2guo 2012-11-02  
帅哥,你看见了要回复我哦,我关注你了,我现在反编译了它的jar包,但无法修改class文件,还请你帮忙呢,楼主好人,谢谢了!
1 楼 vf2guo 2012-10-30  
帅哥,这个下载链接是您改好的么?

相关推荐

    DWR弹出"failed to read input...”

    使用DWR弹出failed to read input等错误框,修改DWR源码后可以避免。本次上传的资源供大家参考,如果在使用中遇到任何问题,欢迎大家及时交流,希望对大家能有所帮助

    failed to read input

    修改过的failed to read input错误的dwr包,只需要将此包替换工程里面的dwr即可解决该错误信息,免去很多麻烦

    java+dwr框架实现聊天室

    Java+dwr 框架实现聊天室 Java+dwr框架实现聊天室是使用Java语言和dwr框架实现的服务器推技术,实现了实时通信的聊天室功能。下面将详细介绍该技术的实现过程和相关知识点。 一、dwr 框架简介 dwr(Direct Web ...

    dwr框架的使用简介

    其中,DWR框架(Direct Web Remoting)就是一种优秀的解决方案。 #### 二、AJAX技术概述 AJAX技术的核心在于能够在不重新加载整个网页的情况下,通过JavaScript与服务器进行数据交换,从而实现网页的部分更新。...

    DWR框架学习demo

    - 随着时间的推移,DWR的开发和更新可能不如新兴的前端框架活跃,但其社区仍然提供支持和解答问题,而且一些老项目仍然依赖DWR。 通过学习和实践DWR框架,开发者可以创建更加动态、响应式的Web应用,提升用户的...

    AJAX 与 DWR框架

    总的来说,Ajax和DWR框架的结合使用,可以显著提升Web应用的用户体验,减少不必要的页面刷新,提高数据处理效率。同时,通过DWR与主流Java框架的集成,开发者可以更方便地在大型项目中引入Ajax技术,而不必重构大量...

    SSH与DWR框架整合

    3. **简化开发流程**:SSH框架提供了一整套完善的解决方案,而DWR则专注于简化客户端与服务器之间的通信。 #### 三、整合步骤详解 根据题目提供的部分代码示例,下面将详细介绍整合的具体步骤。 ##### 3.1 配置`...

    dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架

    dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架

    dwr框架依赖包及实例

    - DWR提供了详细的错误信息,便于定位和解决问题。 - 可以利用DWR的调试模式来追踪请求和响应,帮助调试。 9. **扩展与集成**: - DWR可以与Spring、Struts等其他框架无缝集成,提升应用开发效率。 - 也可以...

    DWR框架实例及常见问题解决办法,免费放送

    在这个压缩包中,"dwrTest"可能包含了一个DWR框架的实例,帮助开发者了解如何在实际项目中应用DWR,并提供了针对DWR框架常见问题的解决方法。 DWR的主要特点和优势包括: 1. **实时双向通信**:DWR允许服务器端...

    框架结构dwr 框架结构dwr

    框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr

    dwr框架的源文件,dwr框架的源文件

    dwr框架的源文件dwr框架的源文件dwr框架的源文件dwr框架的源文件

    dwr框架需要使用的jar包

    DWR(Direct Web Remoting)框架是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,实现动态的Web应用程序。DWR的核心功能在于提供了一种安全、高效的方式,使得Web开发者可以方便地...

    AJAX技术之DWR框架入门

    **AJAX技术之DWR框架入门** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个页面的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新。这种技术可以提升...

    DWR框架DWR框架

    DWR(Direct Web Remoting)框架是一个强大的开源工具,专门设计用于简化Web应用程序中的AJAX(Asynchronous JavaScript and XML)开发。DWR的核心理念是提供一种机制,使得JavaScript可以直接调用后端Java方法,...

    DWR框架简单Demo

    (参考:http://www.cnblogs.com/cyjch/archive/2012/02/16/2353758.html) DWR框架简单Demo,主要是用户注册的例子。 感谢原博主的分享!(附上我测试成功的Demo)

    dwr框架d ppt

    - **解决浏览器的兼容性问题**:许多Ajax框架内部已经处理了不同浏览器之间的差异,降低了开发者处理这些问题的复杂度。 - **简化开发流程**:通过提供一套统一的API和工具,使得开发者能够更专注于业务逻辑而非技术...

    DWR框架全方位学习整理

    是自己学习期间DWR框架的简单的一些实例和操作。里面有三层写的异步刷新分页 还有DWR操作的14个小实例,以及提高能力的DWR的API和API的技术文档,贡献大家,希望大家能够用的上,也欢迎学习交流,里面有本人的QQ。

    dwr框架资料(主要是关于dwr配置文件的说明)

    3. **SafariHack元素**:由于早期版本的Safari浏览器存在一些限制,DWR提供了这个元素来解决兼容性问题。 4. **Customelements**:允许开发者自定义扩展DWR的功能,如安全控制、拦截器等。 5. **ScriptSession元素...

    dwr框架实现无刷新分页

    **DWR(Direct Web Remoting)框架实现无刷新分页技术详解** DWR(Direct Web Remoting)是一种JavaScript和Java之间的远程调用技术,它允许Web应用在不刷新整个页面的情况下与服务器进行交互,从而实现动态更新和...

Global site tag (gtag.js) - Google Analytics