实体类 字段名
"ID" IS 'ID',
"EID" IS '事件编号',
"WJMC" IS '名称',
"WJKZM" IS '扩展名',
"CCLJ" IS '存储路径',
"WJDX" IS '文件大小',
"YXXZ" IS '允许下载',
"XZCS" IS '下载次数' );
public void downloadFj() {
String id = request.getParameter("id");
if (StringUtils.isNotEmpty(id)) {
Sjfjb sjfjb = sjfjbService.get(Long.valueOf(id));
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType(sjfjb.getContenttype());
String tempname = null;
try {
tempname = URLEncoder.encode(sjfjb.getWjmc(), "UTF-8");
response.setHeader("Content-disposition",
"attachment; filename=\"" + tempname);//filename是下载后文件的名字 filename是属性 不可变
ServletOutputStream outStream = response.getOutputStream();
BufferedOutputStream bos = null;
bos = new BufferedOutputStream(outStream);
File srcFile = new File(EaModelContent.uploadfilepath
+ File.separator + sjfjb.getEid() + File.separator
+ sjfjb.getCclj());
FileInputStream stream = new FileInputStream(srcFile);
int bytesRead = 0;
byte[] buffer = new byte[1024];
while ((bytesRead = stream.read(buffer, 0, 1024)) != -1) {
bos.write(buffer, 0, bytesRead);
}
bos.close();
outStream.close();
stream.close();
sjfjb.setXzcs(sjfjb.getXzcs()==null?1:sjfjb.getXzcs() + 1);
sjfjbService.save(sjfjb);// 下载次数
} catch (IOException e) {
e.printStackTrace();
}
}
}
类1
public static final String OPERATE_INSERT="新建";
public static final String OPERATE_UPDATE="更新";
public static final String OPERATE_DELETE="删除";
public static final String OPERATE_DELETE1="删除1";
public static Map<String,Table> logTableMap;
public static LinkedHashMap<String, String> operations;
public static LinkedHashMap<String, String> usertags;
public static String uploadfilepath;
分享到:
相关推荐
一个RESTful的文件下载方法
在线下载的方法(付费一2般不可能全部下载!
免费下载百度文库 百度文库收费文档下载方法
飞思卡尔单片机防止代码泄密,直接提供.s19文件烧写方法
本文档介绍了视频文件下载的方法,流程清晰,并附有demo,可以运行
文件下载方法的比较 转自傲网科技的网站
很多人想下载onvif 的wsdl,但每次从官方网站点击进去都得到一个网页,而不是弹出一个下载页面,本文档简单说明一下onvif 的wsdl 文档下载方法。
"JS下载文件的实现方法一" JS下载文件的实现方法是一种常见的前端技术,用于实现文件的下载功能。在实际项目中,我们经常需要实现文件的下载功能,例如下载报告、下载图片、下载文档等。JS下载文件的实现方法可以...
软件工程的国家标准文档!!!如果喜欢的,请下载
SmartUpload文件上传下载方法包文件SmartUpload文件上传下载方法包文件SmartUpload文件上传下载方法包文件SmartUpload文件上传下载方法包文件SmartUpload文件上传下载方法包文件
java response 下载文件方法。使用流下载文件。
豆丁网免费下载方法
CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3...
本文档主要介绍了通用文件上传下载接口的使用说明,包括文件上传和文件下载两个部分。在文件上传部分,我们需要关注文件主键id,它是文件上传的唯一标识符,上传文件时将返回该id,以便后续下载和删除操作。 文件...
叙述了在IAR环境下如何不用源代码而直接下载BIN文件的方法。
Struts2 基于注解的文档上传与下载方法,Struts2 基于注解的文档上传与下载方法,Struts2 基于注解的文档上传与下载方法
这是百度文库文档免券下载方式的介绍,步骤简单,好记!!!
豆丁网文件一般只能看,不能下,本工具可把豆丁网文件下载到本地,并保存成pdf文件
本文档是Delphi类源码文档,Delphi客户端通过FTP服务器可以实现把本地图片上传到服务器,或把服务器上的图片下载到本地保存。
C# 通过文件url 下载 文件,只是最简单的方法。其实要写一个下载的方法是要很复杂的过程的。可以自定义文件保存地址文件夹,图片 文档表格应该都有可以改个后缀就好