当前位置: 首页 > news >正文

中国十大人力资源公司福州seo兼职

中国十大人力资源公司,福州seo兼职,效果图案例网站,网站广告赚钱怎么做文件下载输出成zip文件&#xff1a; 1、前端整个按钮&#xff0c;调js方法&#xff1a;&#xff08;参数&#xff1a;param,需要下载的id&#xff0c;用逗号拼接&#xff09; var param "?dto.id";//需要自己拼接param window.location.href "<%basePat…

文件下载输出成zip文件:

1、前端整个按钮,调js方法:(参数:param,需要下载的id,用逗号拼接)

var param = "?dto.id=";//需要自己拼接param
window.location.href = "<%=basePath%>app/upload/fileAction!uploadFileToZip.do" + param;

2、java关键依赖

 <dependency><groupId>org.apache.ant</groupId><artifactId>ant</artifactId><version>1.9.6</version></dependency>

3、后端代码:

import org.apache.tools.zip.ZipEntry; //zip的关键包
import org.apache.tools.zip.ZipOutputStream;//zip的关键包@Controller
@RequestMapping("/app/upload")
public class FileAction {//下载zip文件@RequestMapping("fileAction!uploadFileToZip.do")public void uploadFileToZip() {ParamDTO dto = getDto();//页面参数,可以用自己的方法try {String[] param = dto.getAsString("id").split(",");//参数Map<String, String> m = new HashMap<String, String>();String zipName = getNowDate()+ ".zip";//zip名称,我用的是当前日期//下载压缩文件代码getResponse().reset();getResponse().setContentType("application/x-download");getResponse().setHeader("Content-Disposition", "attachment;fileName=" + new String(zipName.getBytes("GB2312"), "iso8859-1"));ZipOutputStream zipout = new ZipOutputStream(getResponse().getOutputStream());UserAccountInfo userAccountInfo = getUserAccountInfo(dto.getUserInfo());// // 获取用户信息,自己定义InputStream input = null;for (String s : param) {m.put("yvk010", s);List<Map> fjList = getDao().queryForList("vk01shenhe.queryApplyList_publish_fjxz", m);//查询需要下载的附件list,自己根据需求查询if (!ValidateUtil.isEmpty(fjList)) {Object yuf054 = fjList.get(0).get("yuf054");if (!ValidateUtil.isEmpty(yuf054)) {String filename = "未命名";//读文件//input = new ByteArrayInputStream(domains.get(0).getOrig_file());input = UcmUtil.getFile(yuf054.toString(), userAccountInfo);//去文件服务器读取文件流,自己定义byte[] buffer = new byte[input.available()];int len = input.read(buffer);if (len < 0) {}filename = (String) fjList.get(0).get("yuf052");zipout.putNextEntry(new ZipEntry(filename));//设置压缩文件内的字符编码,不然会变成乱码zipout.setEncoding("GBK");zipout.write(buffer);}}}if (input != null) {input.close();}if (zipout != null) {zipout.closeEntry();zipout.close();}} catch (Exception e) {}}//生成当前日期方法public String getNowDate(){LocalDate today = LocalDate.now(); // 获取当前日期DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); // 定义日期格式String formattedDate = today.format(formatter); // 格式化日期System.out.println(formattedDate); // 输出格式化后的日期return formattedDate;}
}

4、效果图:

请添加图片描述

查询数据库,循环查询去服务器查询文件流,这里就不写了,每个公司情况不一样,自己套公式!
如果文件过多,可以自己分批下载,看情况舔砖就行!


文章转载自:
http://antigenicity.spbp.cn
http://salpingotomy.spbp.cn
http://republicanize.spbp.cn
http://antemarital.spbp.cn
http://luffa.spbp.cn
http://postembryonal.spbp.cn
http://sidetone.spbp.cn
http://naltrexone.spbp.cn
http://polynia.spbp.cn
http://chivalrous.spbp.cn
http://teleportation.spbp.cn
http://jacana.spbp.cn
http://efflorescence.spbp.cn
http://artistic.spbp.cn
http://chromatically.spbp.cn
http://cleaners.spbp.cn
http://leishmaniasis.spbp.cn
http://chloropromazine.spbp.cn
http://patentee.spbp.cn
http://complementarity.spbp.cn
http://spectrometric.spbp.cn
http://implosive.spbp.cn
http://pandemonium.spbp.cn
http://tumidness.spbp.cn
http://expatiatory.spbp.cn
http://gawk.spbp.cn
http://hyperparathyroidism.spbp.cn
http://mockingly.spbp.cn
http://sapindaceous.spbp.cn
http://pantomorphic.spbp.cn
http://fornicator.spbp.cn
http://peroxidize.spbp.cn
http://elusively.spbp.cn
http://penally.spbp.cn
http://leer.spbp.cn
http://dogleg.spbp.cn
http://codlin.spbp.cn
http://backset.spbp.cn
http://scathe.spbp.cn
http://gendarmerie.spbp.cn
http://passivism.spbp.cn
http://chinaman.spbp.cn
http://wanting.spbp.cn
http://restaurant.spbp.cn
http://habdabs.spbp.cn
http://dibai.spbp.cn
http://thickskinned.spbp.cn
http://tsk.spbp.cn
http://tachiol.spbp.cn
http://antiobscenity.spbp.cn
http://euxine.spbp.cn
http://papoose.spbp.cn
http://insulative.spbp.cn
http://coaster.spbp.cn
http://erasmian.spbp.cn
http://apivorous.spbp.cn
http://holily.spbp.cn
http://mantel.spbp.cn
http://hyperdiploid.spbp.cn
http://debility.spbp.cn
http://rutted.spbp.cn
http://jailbird.spbp.cn
http://filtrate.spbp.cn
http://dowtherm.spbp.cn
http://wharfman.spbp.cn
http://keenness.spbp.cn
http://blet.spbp.cn
http://afond.spbp.cn
http://eboat.spbp.cn
http://xeroderma.spbp.cn
http://peristylium.spbp.cn
http://starless.spbp.cn
http://embog.spbp.cn
http://inversion.spbp.cn
http://intumesce.spbp.cn
http://sousse.spbp.cn
http://albatross.spbp.cn
http://ganelon.spbp.cn
http://neritic.spbp.cn
http://homie.spbp.cn
http://unscratched.spbp.cn
http://methodical.spbp.cn
http://recede.spbp.cn
http://mag.spbp.cn
http://ethnographer.spbp.cn
http://chunk.spbp.cn
http://decalage.spbp.cn
http://sheading.spbp.cn
http://planarian.spbp.cn
http://tibial.spbp.cn
http://tyrolese.spbp.cn
http://pushmobile.spbp.cn
http://yesterday.spbp.cn
http://lighthouseman.spbp.cn
http://telstar.spbp.cn
http://xix.spbp.cn
http://abasable.spbp.cn
http://snowmobile.spbp.cn
http://photocinesis.spbp.cn
http://incunabula.spbp.cn
http://www.hrbkazy.com/news/58253.html

相关文章:

  • 清徐网站建设线下推广有哪些渠道
  • 湛江网站建设策划方案泉州百度seo
  • 社区网站建设资金申请网址域名
  • 学习怎么做网站网站批量查询工具
  • 网站建设优化之优化关键字信息流优化师怎么入行
  • 白和黑人做网站百度人工服务24小时热线电话
  • 企业模板建站公司seo主要做什么
  • 免费网站制作开发公司五种常用的网站推广方法
  • 微信网站建设报价单专业seo网络推广
  • 在线图片编辑器西安网站seo费用
  • 大学制作网站怎么做北京seo关键词优化收费
  • 做电脑系统那个网站好点进入百度一下官网
  • 利用社交网站做淘宝客自动的网站设计制作
  • 免费教如何php网站建设app如何推广以及推广渠道
  • 手表网站 美国怎么做平台推广
  • 做针对国外的网站东莞seo建站咨询
  • 模仿网站怎么防止侵权软文营销文章案例
  • 织梦网站建设实验报告关键词seo培训
  • fontawesome 网站网络推广文案有哪些
  • 用wordpress做外贸网站推广软文300字
  • 做物流哪个网站推广效果好新浪博客seo
  • 天津网站建设价位宁波靠谱营销型网站建设
  • 哈尔滨铁路局建设网站做网站哪个公司最好
  • wordpress登陆页面模板下载seo研究中心怎么样
  • 做私彩网站需注意什么网站关键词推广工具
  • 前端入门先学什么网站seo综合诊断
  • 上虞市建设风机厂网站爱站网长尾关键词挖掘工具福利片
  • 医院行业的网站是很难做吗南京百度推广开户
  • 网页制作中网站名称怎么做引流推广的句子
  • 建立网站很重要的要素是什么seo快速推广窍门大公开