站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题commons-fileupload 1.1 有没限制上传文件格式的方法?

commons-fileupload 1.1 有没限制上传文件格式的方法?

摘要: commons-fileupload 1.1 有没限制上传文件格式的方法?


commons-fileupload 1.1 有没限制上传文件格式的方法?
允许上传的文件类型
或 禁止上传的文件类型?

有粗略代码更好``


String regExp=".+////(.+)$";
String[] errorType={".exe",".com",".cgi",".asp"};
Pattern p = Pattern.compile(regExp);

for (int temp=0;temp if (m.group(1).endsWith(errorType[temp])){
throw new IOException(name+": wrong type");
}
}


// 正则匹配,过滤路径取文件名
String regExp = ".+////(.+)$";
// 过滤掉的文件类型
String[] picRightType = { ".jpg", ".gif",".png" };
String ext = "";

....
......
if (result) {
int statetype = 0;
for (int temp = 0; temp < picRightType.length; temp++) {
if (m.group(1).endsWith(picRightType[temp])) {
statetype = 1;
ext = picRightType[temp];
break;
} else {
statetype = 0;
}
}
if (statetype == 0) {
//只允许上传jpg、gif或png类型图片文件!return;
}
}


路过,友情up...


解决了吗?? 为什么不结帖? 不要寒了大家回答问题的激情...!
我今天碰到好几个这样的事了..气愤中....



呵呵 自己参考了 SmartUpload 的代码
组合起来用了 已经OK了


↑返回目录
前一篇: eclipse中运行tomcat问题
后一篇: JSTL 标签调用类的方法的问题