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

Java中的文件上传下载

难度初级
时长 3小时30分
学习人数
综合评分9.70
96人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰

讲师回答 / David
一般情况下redeploy就可以,如果不生效,可以将项目删除后重新部署。
求smartupload的组件,太难寻找了。
猫uncle:
请关注后续视频,这块会在总结当中做介绍哦。
破灬茧,你好:
因为后面截取文件内容使用startPosition < endPosition ,所以使用开始位置-1了,当然下面代码你使用<=就不用-1了。
while(startPosition < endPosition){
randomAccessFile.write(randomFile.readByte());
startPosition = randomFile.getFilePointer();
}
这一步就卡住了。。。img访问绝对路径我这始终不行。
文件的开始位置哪里不该减1吧,减1就把换行符也算如的文件的内容了

已采纳回答 / David
//IE高版本兼容性提高,不允许直接获取文件路径,可使用下面代码替换下$("#myfile").change(function(){    //$("#previewImg").attr("src","file:///" + $("#myfile").val());    var pv = document.getElementById("previewImg");       // IE5.5~9使用滤镜       if (pv.filters && typeof(pv.filters...
qinger708,你好:
已只读方式(r)打开文件,读写方式(rw)打开方式;
至于第二个问题,打印结果和视频中不一样,建议你下载一下课程代码对比一下,看是否存在问题;
如果依然无法解决你可以把代码在“问答”模块咱贴出来,我帮你看一下。

已采纳回答 / David
$("#largeImg").attr({     src : largePath,     alt : largeAlt    });请注意“attr”的大小写,你写为“Attr”了。

讲师回答 / David
我刚登陆了下 http://www.smartupload.com 网站,貌似这个组件现在已经收费了,百度一下很多网站提供这个jar的下载,或者你可以下载本节视频代码,里面就有这个jar。smartupload目前项目中相对于commons-fileupload用的少的多,不如多研究下commons-fileupload组件。
老师,RandomAccessFile randomFile=new RandomAccessFile(tempFile,"r");这个r是什么意思呢,为什么这样写呢?
同样的代码啊,为什么我的打印结果是:fileName:Content-Disposition: form-data; name="myfile"; filename="test.txt?
码农小龙251151,你好:
文件预览获取文件路径这块,高版本浏览器安全性原因获取路径有些问题,
这块我会在总结当中说明一下,同时提醒我们开发时要注意浏览器版本兼容性问题。

讲师回答 / David
文件预览获取文件路径这块,高版本浏览器安全性原因获取路径有些问题, 这块我会在总结当中说明一下,同时提醒我们开发时要注意浏览器版本兼容性问题。
现在浏览器都不显示文件路径。
课程须知
本课程是 Java web 中级课程,建议各位小伙伴们先对 Jsp、Servlet、Jquery以及Struts2有初步认识,再来进修
老师告诉你能学到什么?
1、Java web 文件上传下载原理 2、纯 jsp+servlet 实现文件上传下载思路分析及实现 3、SmartUpload 轻松实现文件上传 4、Struts2 实现文件上传下载

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消