我用的是ssh架构,在里面有一个下载文件的,文件可以下载,但是下载的却是空文件,一直没搞明白是怎么回事?

解决方案 »

  1.   

    找到服务器里的那个文件,打开若内容是空的,则说明是你上传文件时出了问题,若不是空的,请检查你的下载的配置(如下载使用的拦截器)。给你个下载的配置<result name="donwload" type="stream">
    <param name="contentType">application/octet-stream</param>
    <param name="inputName">inputStream</param>
    <param name="contentDisposition">attachment;filename="${contentFileName}"</param>
    <param name="bufferSize">4096</param>
    </result>
      

  2.   

    搞错了,怎么我在Action里面return null就下载的是空文件,return success下载的就不是空文件?????????????