/** * 导出登录key */ @RequestMapping(value="exportLoginKey", method = RequestMethod.GET, produces = MediaTypes.JSON_UTF_8) public void exportCompanyWithToExcel(HttpServletRequest request, HttpServletResponse response, CmsHallInfo updateObj) throws ParseException, IOException { List<SidSysParameter> paramsList = parameterService.findByProperty(updateObj.getHallId(), null, "para_type", "09KEY"); String stringWriteStr = ""; if(null!=paramsList && paramsList.size()>0){ String operLoginPwd = paramsList.get(0).getParaFlag(); if(updateObj.getKeyPwd().equals(operLoginPwd)){ CmsHallInfo cmsHallInfo = hallInfoService.findById(updateObj.getHallId()); stringWriteStr = cmsHallInfo.getValidKey(); }else { stringWriteStr="操作密码错误"; } } response.setContentType("text/plain"); response.setHeader("content-disposition","attachment;filename=loginValid.key"); ServletOutputStream outSTr = response.getOutputStream(); BufferedOutputStream buff = new BufferedOutputStream(outSTr); try { buff.write(stringWriteStr.getBytes("UTF-8")); buff.flush(); buff.close(); } finally { buff.close(); outSTr.close(); } }
javaweb动态导出指定格式文件,并写入内容动态生成
最新推荐文章于 2023-07-12 13:53:10 发布