是不是要用相对路径啊
mySmartUpload.downloadFile("/upload/sample.zip");

解决方案 »

  1.   

    respone.setHeader("Content-Disposition", "attachment;filename=yezi.mp3");
      

  2.   

    纠正:
    response.addHeader("content-type", "application/RFC822");
    response.addHeader("Content-Disposition", "attachment; filename=yezi.mp3));
      

  3.   

    相对路径表示:mySmartUpload.downloadFile("/upload/sample.zip");也出错,总是说找不到文件,而且出错信息还总把“/”说成“\”,如,找不到文件\upload\sample.zip!!!
    我把要下载的文件放到gn JSP同一目录下,还是说找不到文件,怎么办?
      

  4.   

    如果是这么写mySmartUpload.downloadFile("sample.zip");则sample.zip文件应该是在web server的根目录下面。如用tomcat,则实际路径为E:\tomcat目录\webapps\ROOT\下,同理,("/upload/sample.zip")则为E:\jakarta-tomcat-4.1.12\webapps\ROOT\upload\下面。
      

  5.   

    至于直接运行realplay是否是realplayer有相关设置跟ie整合,一发现是.mp3后缀的文件就直接运行啊。