首页 > 编程知识 正文

springboot返回文件到前台,springboot第一次下载

时间:2023-05-05 06:17:42 阅读:130164 作者:253

@请求映射(downloadkeywordtemplate ) ) publicvoiddownloadkeywordtemplate ) httpservletresponseresponse ) try{strry} inputstream inputstream=this.getclass (.getclass loader ).getresourceasstream (' static/upload template/'文件Nate CSS }catch(exceptione ) { e.printStackTrace ); }}/** *下载文件* @ param response * @ paramoutputpath * @ param filename */publicstaticvoidddownload (htpservletresponse output stream out=response.get output stream (; response.reset (; response.set content type (应用程序/CSV; charset=UTF-8 '; response.setheader (' content-disposition ',' attachment; filename=' urlencoder.encode (filename,' UTF-8 ' ); response.setcharacterencoding (utf-8 ); while((len=in.read ) buffer ) ) out.write ) buffer,0,len ); } out.close (; }catch(ioexceptione ) { e.printStackTrace ); (Finally ) if(in!=null () try ) in.close ); }catch(exceptione ) thrownewruntimeexception; } } }}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。