当前位置:Gxlcms > 数据库问题 > mongodb中获取图片文件<标记>

mongodb中获取图片文件<标记>

时间:2021-07-01 10:21:17 帮助过:33人阅读

public void downLoadFileFormMongo(HttpServletRequest request,HttpServletResponse response ) throws Exception { String filename=request.getParameter("fileId"); GridFSDBFile file = fileService.retrieveFileOne("fs", filename); InputStream in = file.getInputStream(); filename=(String) file.get("aliases"); filename=filename.replace(" ", ""); String fileName = new String(filename.getBytes("GB2312"), "ISO_8859_1"); filename = fileName; //response.setCharacterEncoding("UTF-8"); response.setContentType(file.getContentType()); response.setHeader("Content-Disposition", "attachment;filename=" + filename); OutputStream out = response.getOutputStream(); byte[] buffer = new byte[2048]; int i = -1; while ((i = in.read(buffer)) != -1) { out.write(buffer, 0, i); } in.close(); out.flush(); out.close(); }

 

mongodb中获取图片文件<标记>

标签:图片   pre   tac   style   取图   string   mon   download   class   

人气教程排行