为了账号安全,请及时绑定邮箱和手机立即绑定

Java中的文件上传下载

难度初级
时长 3小时30分
学习人数
综合评分9.70
96人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰
出现Can not find a java.io.InputStream with the name的错误,是因为InputStream为null的缘故,可能是前台jsp页面中href="download.action?filename=img3-lg.jpg 没有传值
必须在IE内核下才能上传图片和文件,谷歌浏览器不能实现,上传后的文件在tomcat下的webapps中
这在主流浏览器根本无法测试,实用性差

最新回答 / NANA陈
你先把jsp改成html文件,再css文件拷贝出来到一个文件夹,直接再文件夹打开html文件,看看css起不起作用。
function showPreview(obj){ var pic = document.getElementById("previewImg");var file = document.getElementById("myFile").files[0]; var reader = new FileReader();reader.readAsDataURL(file); reader.onload = function(e){
pic.src=this.result;适用于谷歌浏览器
}
}

最新回答 / dunyuling
检查上传成功后文件的路径.
加个链接就能成大图片?

最新回答 / 慕的地2414140
你可以在上传文件的时候,打开开发者模式  在哪个里面应该也能看到这些上传的内容
filename.matches(".*\\*.+")
看到这里,刚好昨天也是南京大屠杀公祭。
课程须知
本课程是 Java web 中级课程,建议各位小伙伴们先对 Jsp、Servlet、Jquery以及Struts2有初步认识,再来进修
老师告诉你能学到什么?
1、Java web 文件上传下载原理 2、纯 jsp+servlet 实现文件上传下载思路分析及实现 3、SmartUpload 轻松实现文件上传 4、Struts2 实现文件上传下载

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消