白话服务器返回数据时的写入异常
来源:互联网 发布:乐视视频mac版 编辑:程序博客网 时间:2024/06/05 17:08
问题来自论坛:http://topic.csdn.net/u/20080301/10/4b9dd649-a699-4096-83f3-9a5a98ee63ca.html
快速点击页面中多个超连接的时候,weblogic报:Input/output error: java.net.SocketException: Connection reset
但是好像并不影响程序执行。
在google搜到的说明:
在页面上快速点击多个超链接,最好是在发送一个请求后前端页面还没有完全响应的时候点击另外一个超链接,多试几次就会出现这个异常。
问题出现的原因是当SERVLET完成业务逻辑的处理后,向响应页面输出结果时,前端客户切换到了另外一个页面,所以就会出现sockets write error。这种错误对系统运行是没有什么影响的,只是在后台输出很多异常信息让人很郁闷。
这是正常的,不是异常。
比如免费的生啤酒,你要了1杯,结果半天没来。
你就向另外一个人又点了一杯,又一杯,又一杯。。。
结果呢,第一杯啤酒终于到了,你喝完了就拍屁股走人了。
那后面点的啤酒到了怎么办?
这个异常在显示验证码,下载文件时最容易出现。因为服务器把处理好的数据发给客户端时,发现连接已经关闭了,所以出现了这个异常。
如果你真的看这个异常难受,那么在过滤器里面捕获就行了。
- 白话服务器返回数据时的写入异常
- 返回文件,不通过写入本地服务器的方式
- HttpWebRequest抓取网页数据返回异常:远程服务器返回错误: (503) 服务器不可用
- mapreduce写入HBase,数据异常
- 向oracle写入blob数据的异常处理
- HBase 部分表无法写入数据的异常处理
- 服务器返回空数据的处理方法
- 解压web服务器返回的gzip数据
- Android解析服务器返回的Json数据
- Android处理服务器返回的图片数据
- WebView加载服务器返回的html数据
- 服务器返回数据的json处理
- Retrofit+RxJava 优雅的处理服务器返回异常、错误
- Retrofit+RxJava 优雅的处理服务器返回异常、错误
- 模拟服务器返回数据
- 通过libcurl向服务器发送数据,返回的数据说明
- android-lite-http处理http异常返回时的content数据读取
- 返回JSON数据,懒加载异常的处理
- IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- C++ "new" does not return 0 ("NULL") on failure!
- VC6.0 工程转到VS2008一些问题的描述及解决方法(附有VS2008发布程序介绍)
- 准备写写博客
- 白话服务器返回数据时的写入异常
- Effective C# 原则14:使用构造函数链
- J2ME读取文本文件的一些操作方法
- Jsp生成页面验证码的方法[附代码]
- MyEclipse下开发Web Service
- C#操作Excel(导入导出)
- 博客创新,如何启发你的创作灵感?
- 老屋的“田架棚”
- C#操作excel,如何调用模板