关于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

0

5个回答

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

0

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

0

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

0

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

0

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

0
chenxiansheng888
小刀有话说 回复java_cxrs: 是不是数据丢了 他读入的时候 没有读到 就报错了
接近 2 年之前 回复
java_cxrs
不善^ 代码还没到 关闭那行就报错了 在 in.readFully(dataOrigin); 这块就报错了
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
良田高拍仪接口说明文档
良田高拍仪接口说明文档 对每个接口做了说明,以及一些注意事项。
良田高拍仪接口源码demo
良田高拍仪接口源码demo
Chrome浏览器对网开控件兼容的问题
网上开户控件在chrome上的使用方法启用NPAPI
良田高拍仪SDK多浏览器支持
良田高拍仪SDK多浏览器支持,挺好用的,推荐
良田高拍仪 js 开发包
良田高拍仪js开发包,安装之后在安装目录有doc和demo,demo可直接运行。
良田高拍仪控件及调试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.如果各位调试中有疑问可以联系我
良田高拍仪 开发包 demo
良田高拍仪 开发包 demo ,内涵js函数说明文档以及开发demo
Java Web 上应用良田高拍仪二次开发
本人是个小白,最近接到了开发高拍仪的任务记录一下。 使用高拍仪先从官方网站上下载对应的插件http://www.eloam.cn/down/2014-8-7/702.html 下载完毕之后安装,然后会有个开发手册里面有例子和doc开发文档,资深技术开发就可以完成了,然而我是个小白需要时间研究,我记录一些比较重要的吧。 <!--这两个分别是高拍仪屏幕和照片容器 --> <...
良田高拍仪集成WEB说明
良田高拍仪集成WEB说明                                                                                                                ——By wuhebin 201807051.    硬件说明:良田高拍仪S620A3F(R) 带二代身份证阅读器和拍照摄像头等2. WEB平台集成读卡...
良田高拍仪图片上传
文件上传接口,可实现缩略图多张上传,扫描直接上传等多种上传
高拍仪SDK(C#,JAVA,HTML,WINFORM等多语言示例)
高拍仪SDK(C#,JAVA,HTML,WINFORM等多语言示例),很好的参考,本人试用指南者高拍仪完美兼容
高拍仪C#版本的demo
良田开发包、高拍仪。
良田高拍仪驱动程序
良田的高拍仪驱动程序,里面分有一个摄像头的驱动 和两个摄像头的驱动。
C#高级编程中文第八版(高拍仪扫描件)
C#高级编程中文第八版(高拍仪扫描件)
良田S500L高拍仪SDK
安装后,即有OCX控件及开发实例。 DELPHI,JAVA,C#,POWERBUILD...
良田高拍仪 开发
<!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...
高拍仪二次开发(多浏览器,BS,Web)样例
文豆高拍仪BS架构下开发包(控件)可支持32和64位IE浏览器及360浏览器兼容模式。 平台:WinXp、Win7、Win8、Win10; 浏览器:32和64位IE浏览器及360浏览器兼容模式; 功能介绍:拍照、按钮点击缩放预览画面、鼠标滚珠滚动缩放预览画面、旋转、1:1预览、适合屏幕预览、对焦、视频参数设置、二维码识别、设备切换、分辨率选择、纠偏裁切选择、文件格式选择、增值税发票号码代码命名文件...
良田高拍仪接口文档
良田高拍仪的接口文档
高拍仪控件
高拍仪控件,网页可用。高拍仪是国内高拍仪行业里少数几个能自己编写高拍仪软件的厂家。配套软件系我司自主开发编写,所有源程序可控,功能接口最丰富。
高拍仪控制接口
高拍仪开发组件接口,可直接控制高拍仪,拍照存图,有接口函数说明。
如何在Web页面里使用高拍仪扫描上传图像
高拍仪和一般家用的USB webcam的主要区别就是提供高质量的镜头,用于扫描文档,证件,书籍。学校,银行,政府部门用的比较多。这篇文章分享下在网页中使用高拍仪的方法。原理要在网页中打开摄像头有两种方法: 1. 使用JavaScript接口getUserMedia()在浏览器客户端直接获取视频流。 2. 创建一个服务进程去获取视频流数据,然后通过WebSocket或者HTTP请求发送到浏览器客户
5分钟集成桌面摄像头或高拍仪到Web程序
简介 桌面摄像头几乎是每台个人电脑必备的附件之一。实时聊天,远程协助等很多的桌面应用可以直接调用摄像头。然而在目前将桌面搬到云端的技术热潮中,在浏览器中直接集成摄像头也是一个热门需求。类似的实际应用场景可能有 在填写一些在线申请表格时,拍摄头像 通过质量略好的摄像头在视频流中直接读取二维码 在银行医院等机构中,采用质量很好的摄像头(如高拍仪)来实现类似扫描仪级别的图像获取 要文中笔者将和...
高拍仪使用说明书(良田S500A3B PDF版)
良田S500A3B完整说明书。方便需要的亲进行电子版阅读。 高拍仪属于新时代的办公器材,有着强大的拍照,录像能力,在图片-文字的交互式信息处理中大大提高了效率。感兴趣的可以参考一下。
多浏览器高拍仪控件可支持html5
为响应客户要求及技术发展新趋势,我司WEB控件包已支持谷歌、火狐、百度、360、QQ、IE10及以上等支持HTML5的浏览器。 1、初始化操作 函数名 function Cam_ControlInit (documentObj, mX, mY, mwidth, mheight) 属性 变量名称 类型 变量含义 备 注 入口参数 documentObj var 摄像头预览图像显示区域的标签元...
高拍仪二次开发包
高拍仪的二次开发包,代码比较完整,配有专门的说明文档。希望能带来帮助
在网页中调用摄像头实现拍照上传 - 高拍仪二次开发
在网页中调用摄像头实现拍照上传 高拍仪二次开发     在一些公共部门的办事处,比如银行、护照办理中心、税务等,我们可能会注意到办公桌上摆着这样一台机器。办公人员用它拍摄各种证件、文件、表格,有时候还会拍摄人物面部照片。 这个仪器的名字是高拍仪。正如你猜测的一样,高拍仪的本质就是摄像头。有些高拍仪只有一个摄像头,用来拍平板上的文档。有些高档一些的在顶部还有一个摄像头,一般用来拍面部
php+js+ocx 方正高拍仪通用二次开发包sdk
方正高影仪的二次开发吧,安装文件中的EXE,之后就可以在demo中的HTML中打开高拍仪的控制,支持设置像素(最高2194的分辨率),支持设置拍照尺寸(全幅面、a4-a7,二代证),支持旋转角度和裁边,有完整的开发文档,可以把当前像素保存为64位base码,十分齐全和方便。
晨魅--高拍仪二次开发
高拍仪二次开发 开发环境:Windows7系统 高拍仪品牌:汉王(型号忘了。。。) 开发工具:MyEclipse8.5,JDK1.7,MySQL5.0,Tomcat6.0 框架结构:Struts1和JDBC 在MyEclipse里建一个web工程,在工程上右键,选择MyEclipse,然后选择Struts1框架,之后导入jar包,把基础环境搭建好。 建立如下目录结构 建好后
点易拍高拍仪SDK(C#,JAVA,HTML,WINFORM等多语言示例)
内含js和css以及html样本。 高拍仪SDK(C#,JAVA,HTML,WINFORM等多语言示例)
捷宇高拍仪ocx以及sdk以及测试的web项目
本来ocx插件也要放进来的,但是因为csdn只能上传小于280m的,所以这里面只包含了我的demo项目以及捷宇sdk说明,ocx后面会放入百度网盘
良田高拍仪驱动及开发文档.
良田高拍仪驱动及开发文档.,在网页中驱动良田高拍仪。
chrome内核 用h5调用高拍仪(摄像图)实现拍证件照
最近做一些填单台的项目,需要调用高拍仪对证件进行拍照。并上传到后台。 我们的客户端用的是chrome内核,内嵌网页,支持h5.然后就去网上找一些例子来参考。现在找到了一个不错的插件。感谢原创作者的无私分享。点击下载地址 大概实现思路 前端界面h5 api调用本地摄像头,然后拍照结束后可以截取预览,最后将结果以base64提交到后台. 技术用到的主要有 vedio标签 canvas navigat...
Java中通过js简单的调用高拍仪和扫描仪
Java中通过js调用高拍仪和扫描仪 首先想要用js去调用高拍仪和扫描仪的时候你需要有你所适配的高拍仪和扫描仪的sdk注册表 如图所示: 将注册表放入c:盘下的system32这个文件夹下,在这个文件下执行cmd.exe的小黑框输入: regsvr32 “SDKOCX.ocx” 注意regsvr32和 "SDKOCX.ocx"之间是有空格的。 注册完sdk之后需要将高拍仪或者扫描仪器...
捷宇高拍仪D系列 javaweb集成进项目
此为demo项目代码下载地址,以及捷宇的sdk https://download.csdn.net/download/heqinghua217/10891291 百度网盘中放了ocx安装的exe文件(百度网盘中也包含了csdn中的附件) https://pan.baidu.com/s/1fA7jeiqKd6ZdpNZHsKkngA   此demo主要用于测试高拍仪 高拍仪捷宇科技的, ...
dm800驱动下载
dm800驱动
湖南联通高拍仪驱动
湖南联通高拍仪驱动湖南联通高拍仪驱动湖南联通高拍仪驱动
QT 调用捷宇摄像头OCX控件,界面显示的控件非常小的问题。
QT调用捷宇控件的问题,控件再qaxtive容器显示太小如下图:   上代码:这个代码都包括一个定时器的延时作用,控件小时因为打开摄像头在初始化里面 正确的代码如下:注意圈的部分   参考博客 https://blog.csdn.net/qq_25123309/article/details/81450081 https://blog.csdn.net/tingski...
高拍仪选型对比表
良田高拍仪选型对比表
HBS652驱动
HBS652 LED显示屏驱动程序~~~~~可以正常使用~~~~~~~~~
2019.3.15跨浏览器控件SDK V2.3.0.exe
适用于javaweb项目接入高拍仪,用于自定义开发,良田eloam高拍仪跨浏览器控件,兼容多浏览器
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图