解决方案 »

  1.   

    你可以把所有的连接的action后缀都去掉,直接写前面的名字如login,exportExcel等来打开链接地址
      

  2.   

    我记得我那时候导出excel的时候,请求的后缀直接配的.xls ,如果你是Strust2,可以直接在web.xml里面配置。Spring mvc也是web.xml里面配置 ,而且我那时候导出的时候,配置了.xls模板,然后在后台填数据进去的,当然,如果你是直接导出页面数据,那你直接导出就ok,如果你是后台查询的数据,我建议你配置一个.xls模板~ 希望能对你有所帮助~
      

  3.   

    顺序翻了吧。
            // 设置response的Header          response.setContentType("application/vnd.ms-excel;charset=UTF-8");        response.setHeader("Content-disposition","attachment;filename="+new String(fileName.getBytes("GBK"),"ISO-8859-1")+".xls");放exportExport.exportExcel("调研问卷",headers,all,osOut,"yyyy-MM-dd");
    前面
      

  4.   

    可能  application/vnd.ms-excel 这个类型不识别,这个需要在你的Web Server中进行配置,将其配置成可识别允许下载的文件。
      

  5.   

    response.setContentType("application/msexcel;charset=UTF-8");
    用这个试试