java之报表生成excel并提供下载

用到的包主要是Apache POI包,要想下载文件,首先把下载数据定义为一个输入输出流,里面的调用poi包里面的方法 HSSFWorkbook这个方法是创建一个工作表,也就是excel表,HSSFSheet是创建它的列,HSSFCell是创建它的行数,我用的是SSH框架,在里面要注意service里面要定义的下载名称要与struts配置文件里面的文件名一样才能成功下载,例

那么下载的名字就应该是downloadFile,以下是struts XML配置

这样就能正确下载了。

你可能感兴趣的:(java,struts,Excel,OS,ssh)