你的action里没有定义downloadFile这么一个InputStream类型的变量吧?
定义一个试试

解决方案 »

  1.   

    解决了,首先你这个配置一定要正确 <param name="inputName">downloadFile </param>
    其次我的问题是由于,移植项目到另外一个环境中,造成项目的根路径不一样,发现上传上去的文件已经不在原来指定的位置
    你只要检查一下,你要下载的那个文件所处的位置,是否有那个文件
      

  2.   

    恭喜 难道action中不需要一个InputStream变量?
      

  3.   

    提示 说了在你的栈的问题检查struts配置文件  
      

  4.   

    是路劲的问题,使用如下方式ServletActionContext.getServletContext().getResourceAsStream("/UploadImages/1339034279687.xls");只能访问当前目录下的文件,我本来想访问C盘下的文件,但是不行。