SmartUpload组件上传问题
主要代码如下。很奇怪,在jb自带的 浏览器里 可以上传,在ie里不能上传,都不抛异常。不知道哪里有问题,请 朋友们指点一下,谢谢!<%
request.setCharacterEncoding("GBK");
com.jspsmart.upload.SmartUpload up=new SmartUpload();//实例化SmartUpload对象
up.initialize(pageContext);//上传初始化
up.setMaxFileSize(500*1024*1024);//限制每个上传文件的大小
//up.setTotalMaxFileSize(20000);//限制上传总文件大小
up.setAllowedFilesList("jpg,gif,png,bmp,ico");//限制上传文件的类型
// up.setDeniedFilesList("exe,bat");//禁止的文件类型
int count=0;
try{
up.upload();
String path=application.getRealPath("/")+"upfiles\\";
//out.print(path);
count=up.save(path,SmartUpload.SAVE_PHYSICAL);//上传到制定目录
}catch(Exception ex){
ex.printStackTrace();
}
out.print("上传了" +count+"个文件");
// for(int i=0;i<up.getFiles().getCount();i++){
// com.jspsmart.upload.File file=up.getFiles().getFile(i);
// String name=file.getFileExt();//得到扩展名,便于修改文件名
// }
%>