下载
public ActionForward downkey(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
String path=request.getSession().getServletContext().getRealPath(
"/")
+ "key/";
String filepath = request.getParameter("path");
response.setContentType("application/octet-stream");
response.addHeader("Content-Disposition",
"attachment;filename="+filepath);
try {
if (!"".equals(filepath)) {
FileInputStream fis = new FileInputStream(path+filepath);
ServletOutputStream sos = response.getOutputStream();
int i = 0;
while ((i = fis.read()) != -1) {
sos.write(i);
}
fis.close();
sos.close();
}
} catch (Exception e) {
e.printStackTrace();
logger.error("报表下载发生异常:" + e.toString());
}
return null;
}
分享到:
相关推荐
基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于...
用于文件上传下载,适合学校教师收发作业,收发试卷,使用简单快捷
tomcat文件上传下载、删除,主要是Tomcat下文件的上传、下载和删除。包含有时候多次删除删不掉的处理方法,希望对大家有用
ssh文件上传下载ssh文件上传下载ssh文件上传下载ssh文件上传下载ssh文件上传下载
C#webapi文件上传下载源码,
C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载C# 多文件上传下载
java文件上传jjjava文件上传下载ava文件上传下载ava文件上传下载下载
内容包含:一个注册登录+文件上传下载+数据库文件,代码一起打包在文件里。 开发环境:Eclipse+Tomcat9.0.58 SSM整合项目 登录注册就比较简单,数据提交用的就是普通的提交方式。主要使用到的技术:Spring+SpringMVC...
需求背景:以前在做文件上传下载,都是基于FrameWork项目或者Core Web项目实现的文件上传或下载,基于web的文件下载及权限比较好实现的。但是现在很多公司技术领导层,都在推行前后端分离理念,所以这一次我承担了...
java 写的文件上传下载的例子,可以做简单图片文件服务器
文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码文件上传下载和验证码
TMS文件上传下载
一个简单的文件上传下载工具,支持跨平台使用,可直接使用,只需要在浏览器中输入相应的IP地址即可。
完整的讲述了基于jsp的文件上传下载功能,具体讲解见http://blog.csdn.net/it_tingge/article/details/49025273
文件上传下载工具类单个文件上传,多种传参形式下载文件
文件上传下载,各种格式的文件上传下载.推荐给大家
struts实现的文件上传下载功能,最大可以上传到150MB
文件上传下载测试用例,非常全面的测试学习资料,吐血整理。
文件下载 执行下列代码之后,被下载文件url,会被正确的保存到本地磁盘目录targetPath。 @Test void testDownLoad() throws IOException { // 待下载的文件地址 String url = ...
文件上传和下载文件上传和下载文件上传和下载文件上传和下载文件上传和下载文件上传和下载文件上传和下载