课程/Java/后端开发
Java中的文件上传下载
-
-
andel_writer
2018-04-24
上传文件常见异常类型
-
截图
0赞 · 0采集
-
-
DR枫林残忆
2017-06-02
- 显示上传文件的具体异常信息
-
截图
0赞 · 1采集
-
-
DR枫林残忆
2017-06-02
- 1015:文件拓展名禁止上传
1010:文件拓展名不是允许的上传类型
1105:大小超过单个文件允许的最大值
1110:上传文件总大小超过所有文件总大小允许的最大值
-
截图
0赞 · 1采集
-
-
每天进步一小点点
2017-04-21
- 1015:文件拓展名禁止上传
1010:文件拓展名不是允许的上传类型
1105:大小超过单个文件允许的最大值
1110:上传文件总大小超过所有文件总代销
-
截图
0赞 · 0采集
-
-
汤匙
2017-04-18
- SmartUpload常见异常
-
截图
0赞 · 0采集
-
-
E女孩
2017-01-29
- 文件上传下载:3-2:SmartUpload常见异常
-
截图
0赞 · 0采集
-
-
qq_赵江鹏_0
2016-12-19
- 常见异常
-
截图
0赞 · 0采集
-
-
Lubywu
2016-11-09
- 设置if。。。else。。。来在前台显示错误信息
e.getMessage().indexOf("1110") != -1
-
截图
0赞 · 0采集
-
-
Lubywu
2016-11-09
- 几种异常代码:1010、1015、1105、1110
-
截图
0赞 · 0采集
-
-
BeingTowards
2016-09-16
- SmartUpload常见的异常:
允许上传类型和禁止上传类型只要使用一个即可
-
截图
0赞 · 1采集
-
-
激流勇进__
2016-09-05
- SmartUploadServlet上传异常:常见类型
-
截图
0赞 · 0采集
-
-
梦编猿
2016-07-28
- Java中的文件上传下载——SmartUploadServlet上传异常:常见类型
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
-
截图
0赞 · 0采集
-
-
YTeasyman
2016-07-04
- SmartUploadServlet上传异常:常见类型
-
截图
0赞 · 1采集
-
-
qq_颖_男人_03406653
2016-06-07
- SmartUpload 常见异常
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-01
- 因此可以根据异常信息的不同,相应返回不同的错误提示信息给客户端.
使用e.getMessage()方法获取异常信息,返回字符串类型,再使用indexOf()方法判断字符串中是否存在该异常信息的编号,如果存在则返回下标,如果不存在则返回-1.
根据异常信息的不同,对result变量进行不同赋值,保存该属性进request,最后在jsp页面获取该属性.
try {
//设置禁止上传的文件类型
su.setDeniedFilesList("rar,exe");
//最后要使用upload()方法上传文件.
su.upload();
//使用save()方法设置文件上传的路径.该方法返回成功上传的文件个数.
count=su.save(path);
result="成功上传"+count+"个文件!";
} catch (Exception e) {
result="上传失败";
if(e.getMessage().indexOf("1015")!=-1){
result="上传失败:上传文件类型不正确!";
}
if(e.getMessage().indexOf("1010")!=-1){
result="上传失败:上传文件类型不正确!";
}
if(e.getMessage().indexOf("1105")!=-1){
result="上传失败:上传文件的大小大于10Mb!";
}
if(e.getMessage().indexOf("1110")!=-1){
result="上传失败:总共上传文件的总大小大于30Mb!";
}
}
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-01
- smartupload常见异常.
(1015):上传的文件的类型是被禁止的,即符合setDeniedFileList()方法中参数规定的类型.
(1010):上传的文件不符合setAllowedFileList("")方法参数中规定的文件类型.
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-01
- smartupload中,设置了setAllowedFileList("");,那么就只能上传该参数中指定的文件类型的.此时可以不需要再设置setDeniedFileList()方法来限制上传文件的类型了.
这两个方法一般只用一个即可.
-
0赞 · 0采集
-
-
zbb_mooc
2015-08-02
- smartupload常见异常代码实现。如果出现中文名称的文件上传乱码,应该上传的页面的contentType="text/html; charset=GBK"设置为GBK,servlet页面里req.setCharacterEncoding("GBK");也设置为GBK。
-
截图
0赞 · 0采集
-
-
zbb_mooc
2015-08-02
- smartupload常见异常
-
截图
0赞 · 0采集
-
-
eclipsehx
2015-06-27
- 捕获错误
-
截图
0赞 · 0采集
-
-
阿润
2015-04-11
- 66666
-
截图
0赞 · 0采集
-
-
zwwb1228
2015-01-19
- 上传文件常见问题
-
截图
0赞 · 0采集