struts2下载

-------处理类----------

public InputStream getDownFileStream() throws Exception{
File file = new File(this.getFileNames());
if(file.isFile()){
try {
this.downFileStream = new FileInputStream(file);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
return this.downFileStream;
}

public void setDownFileStream(InputStream downFileStream) {
    this.downFileStream = downFileStream;
}
/**
 * 下载文件方法
 */
public String downloadFile() {
    return SUCCESS;
}

     ---------struts.xml配置---------
            <result name="success" type="stream">
        <param name="contentType">application/octet-stream;charset=ISO8859-1</param>
        <param name="inputName">downFileStream</param>
        <param name="contentDisposition">attachment;filename="${fileNames}"</param>  
        <param name="bufferSize">2048</param>
    </result>

----用js提交--------
$.post(url);

为什么下载不行啊 ,,,,急啊!上火 是不是哪里写错了 还是怎么回事啊

先看看我的博客:

[url]http://xiaolongfeixiang.iteye.com/admin/blogs/662479[/url]

打出 错误栈看看是什么错误!!

你出的什么错误啊

配置上是没有错误,至于为什么不行,还是希望你将错误信息贴出来才好解决

[quote]没有错误输出。。。我这个程序是部署在Linux上的,保存文件夹目录是/home/uploadFiles 下载什么都没有。。[/quote]

[b]单步调试!![/b]

windows 和 linux下的文件路径不一样。是不是IO流有问题?