html5下讲一个很大的二进制文件怎么传入blob的第一个参数

html5下讲一个很大的二进制文件怎么传入blob的第一个参数,第1张

很简单。 var files=document.getElementsByName('picfile').files, fs=files.length, s=0if(fs >10 ){ alert("上传的文件数量超过10个了!请重新选择!")}else{ for(var i=0i 1024*1024){ alert('"'+files[i].name + "这个文件大于1M

这种事情,需要分成两步来做。

首先在JSP中,生成img标签,类似:

<img src="/showImage?id=111111111" width="48" height="48" border="0"/>

其次是写一个Servlet(或JSP),可以通过指定的ID查询到图片的Blob字段信息;

先设置response的contentType为图片类型,如: image/JPEG image/PNG 等;

然后用response.getOutputStream(),将图片信息全部写入输出流中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7489518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存