现在需要做这个功能,上传功能实现了,想加上进度条,有没有什么好方法实现呢?我在网上找到了一个ahxu的ajax+jsp的源码,用了commons-fileupload-1.1.1.jar,servlet-api.jar,commons-io-1.2.jar,在progressUpload.jar包,下载完在本地使用,上传文件时出现ajax回调错误,但是进度条却正常进行,进度条进行完之后,文件却没有上传到指定文件夹,我输出了异常,结果是:F:\\file无法访问(这是我设定的保存地址),不知道这是什么原因呢?大家可以看看这个地址:
http://zxub.cnblogs.com/archive/2006/07/17/452625.html在他源码介绍里有这么句:“例子中只取到了FileItem,再将item保存一下就ok了,示例代码: File upFile = new File(remoteFilePath);
try
{
item.write(upFile);
fileInfo.put(“infotip“, “上传成功.“);
}
catch (java.lang.Exception e)
{
fileInfo.put(“infotip“, “上传失败.“);
}”是不是我加的这段有问题呢?这段while循环里我是这么写的:
while (fileItemListIte.hasNext())
{
FileItem file = (FileItem) fileItemListIte.next();
File upFile = new File(remoteFilePath);try{
file.write(upFile);
out.println(“上传成功!“);
//fileInfo.put(“infotip“, “上传成功.“);
out.println(“ok!
“);
}catch (java.lang.Exception e)
{
//fileInfo.put(“infotip“, “上传失败.“);
out.println(“上传异常!“ + e);
}
out.println(“
“+file.getName() + “
文件大小:“ + file.getSize() + “ 
“);}大家有新方法解决进度条也行,或者改这个方法也可以,大家帮帮忙!多谢了!