关于EOFException异常的问题,调用良田高拍仪遇到的问题 SpringMVC后台 100C

大家好,咨询个问题, 我在做 java web系统获取良田高拍仪 拍的图片 上传至服务端时
在服务端获取图片数据后通过http请求 将图片的数据发送到后台,后台 读数据的时候报异常 代码还没到 关闭那行就报错了 在 in.readFully(dataOrigin); 这块就报错了
异常如下:
图片说明
严重: Servlet.service() for servlet [SpringMVC] in context with path [/deploy-web] threw exception
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:197)

有没有知道这个是什么情况?, 后台框架 用的 springMVC

5个回答

你读关闭操作 为什么要放在中间 可以放在最后 试一下

u013183312
Bubble-Sort 回复不善^: 您好,现在遇到了和您一样的问题,麻烦问下还记得怎么解决的么
26 天之前 回复
chenxiansheng888
小刀有话说 回复java_cxrs: 是不是数据丢了 他读入的时候 没有读到 就报错了
接近 2 年之前 回复
java_cxrs
不善^ 代码还没到 关闭那行就报错了 在 in.readFully(dataOrigin); 这块就报错了
接近 2 年之前 回复

建议:
1.把关闭操作尽量放到后面,有的地方可能会引用到;
2.检查文件是否完整(会不会是空文件);
3.多发点代码。。。

从第6,7,8行和第11行可以看出你这逻辑错了,你先用了Input流然后关闭了Input再然后想使用Output流读取,你认为行吗???你把水龙头都关了还在用盆接水,肯定得不到水

1.检查一下是不是用字符串保存输入图片是不是合适
2.输入流要与输出流同时操作,不要再中转的服务器上保存数据
3.代码截图当中是先操作输入流,将数据保存在了中转服务器上,关闭了输入流,如果不想服务器爆炸,先不要关闭输入流,打开输出流,将数据转出
4.当输入流和输出流传输数据任务都结束之后,全部关闭

代码不是很完整,你尝试往已经读取完毕或者关闭的流里面读取数据。具体看你报错行的代码。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
良田高拍仪
良田高拍仪接口,很好用,支持任何开发工具。接口类的
良田高拍仪图片上传
文件上传接口,可实现缩略图多张上传,扫描直接上传等多种上传
良田高拍仪驱动程序
良田的高拍仪驱动程序,里面分有一个摄像头的驱动 和两个摄像头的驱动。
良田高拍仪接口文档
良田高拍仪的接口文档
良田高拍仪 开发
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Typ...
良田高拍仪 开发包 demo
良田高拍仪 开发包 demo ,内涵js函数说明文档以及开发demo
良田高拍仪接口说明文档
良田高拍仪接口说明文档 对每个接口做了说明,以及一些注意事项。
良田高拍仪驱动及开发文档.
良田高拍仪驱动及开发文档.,在网页中驱动良田高拍仪。
良田S500L高拍仪SDK
安装后,即有OCX控件及开发实例。 DELPHI,JAVA,C#,POWERBUILD...
良田高拍仪接口源码demo
良田高拍仪接口源码demo
良田高拍仪集成WEB说明
良田高拍仪集成WEB说明                                                                                                                ——By wuhebin 201807051.    硬件说明:良田高拍仪S620A3F(R) 带二代身份证阅读器和拍照摄像头等2. WEB平台集成读卡...
良田高拍仪 js 开发包
良田高拍仪js开发包,安装之后在安装目录有doc和demo,demo可直接运行。
良田高拍仪SDK多浏览器支持
良田高拍仪SDK多浏览器支持,挺好用的,推荐
良田高拍仪控件及调试ActiveX实例文档等
本文档及实例仅用于良田高拍仪的二次开发集成WEB平台; 1.包含良田高拍仪的接口说明文档【eloamPlugin接口文档.pdf】 2.包含良田高拍仪的ActiveX实例javascript文档index.htm和后台代码ServerDemo文档含java后台; 3.包含说明文档 4.不包含exe调试软件。 5.具体使用说明也可参考我的blog: https://blog.csdn.net/xieedeni/article/details/80922069 6.如果各位调试中有疑问可以联系我
Java Web 上应用良田高拍仪二次开发
本人是个小白,最近接到了开发高拍仪的任务记录一下。 使用高拍仪先从官方网站上下载对应的插件http://www.eloam.cn/down/2014-8-7/702.html 下载完毕之后安装,然后会有个开发手册里面有例子和doc开发文档,资深技术开发就可以完成了,然而我是个小白需要时间研究,我记录一些比较重要的吧。 <!--这两个分别是高拍仪屏幕和照片容器 --> <...
高拍仪使用说明书(良田S500A3B PDF版)
良田S500A3B完整说明书。方便需要的亲进行电子版阅读。 高拍仪属于新时代的办公器材,有着强大的拍照,录像能力,在图片-文字的交互式信息处理中大大提高了效率。感兴趣的可以参考一下。
高拍仪编程示例
高拍仪 编程 示例 C# C++ 包括C头文件,DLL,源码
大话高拍仪
关于高拍仪某前同事曾说, 每当别人问起他是做什么行业的时候, 他都说是做办公产品的, 虽言不愿啰嗦解释,大体上也没错, 但又似乎是耻于提及。 转眼间投身高拍仪行业也有4年多啦, 技术上没多大进步, 但写点文字的想法却愈发强烈。并不是有多好的文笔,而是有鉴于中国人向来不事文档的陋习, 多少留下些文字, 毕竟这世界还曾有过高拍仪这回事儿的。高拍仪的本质上就是摄像头, 提起摄像头, 估计都不陌生
高拍仪控件
NULL 博文链接:https://peihexian.iteye.com/blog/1481925
身份证高拍仪
身份证,文件,高拍仪,就是银行,等各大单位用的身份证认证的机器
高拍仪驱动
高拍仪驱动,支持多种高拍仪的驱动。解压后就可以看到了
php+高拍仪上传图片的问题
现在手里有个项目,需要高拍仪拍照,照片传到服务器上。rn现在已经可以在项目中使用高拍仪拍照,照片保存在客户端 并且能获取到路径。rn怎么把照片传到服务器上的。。。求救啊
高拍仪(摄像头) for PB9.rar
pb 9 连接摄像头,拍照录像等功能.开发语言为PowerBuilder 9.0,解压即可运行
高拍仪摄像头拍照
该程序通过DirectShow实现摄像头的预览和抓拍功能,可以保存JPG图片。 也可以通过高拍仪的静态Pin进行拍照,而通过捕获Pin进行预览,预览的分辨率可以很低而拍照的分辨率很高。
高拍仪使用说明书
高拍仪使用说明书
摄像头高拍仪.zip
winform拍照处理,适用高拍仪、摄像头等设备,C# demo
吉星高拍仪驱动
吉星高拍仪驱动,Windows系统都兼容,关于吉祥高拍仪无法正常启动或者正常启动而无法拍照的情况都可以解决
哲林高拍仪
哲林高拍仪用于拍取资料,窗口办事照像。扫描身份证自动读取图片等
婕妤高拍仪安装包
高拍仪也有人称为速拍仪,或有的教育机构称之为备课王。一般来说,我们称之为高拍仪。是最新研发出来的一款超便携低碳办公用品,也是一款办公领域革新性产品,它具有折叠式的超便捷设计,能完成一秒钟高速扫描,具有OCR文字识别功能,可以将扫描的图片识别转换成可编辑的word文档。它还能进行拍照、录像、复印、网络无纸传真、制作电子书、裁边扶正等操作。它完美的解决方案让办公更轻松、更快捷、更环保。
高拍仪二次开发包
高拍仪的二次开发包,代码比较完整,配有专门的说明文档。希望能带来帮助
汉王高拍仪开发包
//打开摄像头 int OpenCamera(int iDev); //关闭摄像头 int CloseCamera(int iDev); //获取摄像头个数 int GetCameraCount(); //获取指定设备名称 std::string GetDevName(int iDev);
高拍仪控制接口
高拍仪开发组件接口,可直接控制高拍仪,拍照存图,有接口函数说明。
方正-高拍仪/高影仪 驱动 开发包
高拍仪开发包,方正高拍仪实测可用,里面包括C#的客户端Demo和网页版的Demo还有高拍仪采集插件的安装包以及说明文档,基本包含开发所有资料了
创合高拍仪编程示例
高拍仪编程示例内有csharp、C#示例代码、SDK、DLL
光阵高拍仪接口文档
光阵高拍仪接口文档
智卓高拍仪驱动
智卓高拍仪驱动,安装此驱动后,可以扫描档案身份证,也可以读取身份证信息
js+flash控件+高拍仪拍照
PhotoEditor V1.0 1、摄像头、高拍仪等视屏设备接入; 2、拍摄(或上传)成图像,进行裁剪; 3、采用“九宫格”的方式保存客户端图片; 4、单选、多选、合并、删除“九宫格”中的图片; 5、单个图片处理: (1)旋转、缩放 (2)颜色调整:亮度、对比度、饱和度、色相 (3)纯黑白、去亮色
光阵高拍仪开发包
光阵高拍仪开发包,控件采用微软ActiveX技术, 控件名称为 : LiteArrayCtrl.ocx。 基于ActiveX技术,控件可被目前主流的开发语言, 比如VC、 VB、 Delphi、 C#、 java、 javascript等, 再归结一下, 就是可以用于C/S和B/S项目中利于用户 快速的调用高拍仪实现图像采集的需求
光阵通用高拍仪控件
本控件可使你快速的集成高拍仪的各项功能, 比如图片拍照, Base64转换, PDF生成, 彩色/灰度/黑白转换, 支持JPG, BMP, PNG, TIF等多种文件格式, 支持拍照文件的上传, 身份证读取等功能, 支持自动纠偏裁边, 去底色。 以安装包形式提供, 安装后在安装目录下有详细的接口文档及各种语言的示例程序
高拍仪C#版本的demo
良田开发包、高拍仪。
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件