本帖最后由 liutianxiong888 于 2010-10-07 20:55:42 编辑

解决方案 »

  1.   

    个人理解哈,OutputStream out = response.getOutputStream();这个和Jsp的out冲突,这个问题比较明显,和poi无关,呵呵;
    楼主可以这样试试:ByteArrayOutputStream baos = new ByteArrayOutputStream(); wb.write(baos);byte[] ba = baos.toByteArray();
            ByteArrayInputStream bais = new ByteArrayInputStream(ba);
            return bais;
      

  2.   

    解释下(不是很专业),我记得struts2下载时需要获取一个inputstream,在action里面return它,客户端就可以下载了(struts.xml里面还有相关配置),楼主的代码看起来像是下载excel,就把work这个东东放到一个inputstream里面然后"返回"它,不知道对楼主有帮助没