org.springframework.web.multipart.multiparthttpservletrequest类中就有个方法getfile(),将一
般的文件转换成multipartfile类型的文件,在用transferTo(“目标文件”)就可以实现上传了。
例如下面这段代码
MultipartHttpServletRequest mRequest = (MultipartHttpServletRequest) request;
MultipartFile file = mRequest.getFile("inspPlanA");//"inspPlanA"是上传控件的ID
f=new java.io.File(d:+"/"+test.txt);
file.transferTo(f);
下载文件时:
<%@ page contentType="application/x-msdownload"%>
<%@ page import="java.net.URLEncoder"%>
<%
String str = request.getParameter("fileName");
String fileUrl=new String(str.getBytes("ISO8859-1"), "GBK");
String fileName=fileUrl.substring(fileUrl.lastIndexOf("/")+1);
response.setContentType("bin");
response.addHeader("Content-Disposition","attachment;filename=\""+URLEncoder.encode
(fileName,"UTF-8")+"\"");
response.setContentType("application/x-download");
try{
RequestDispatcher dispatcher = application.getRequestDispatcher(fileUrl);
if(dispatcher != null){
dispatcher.forward(request,response);
}
response.flushBuffer();
out.clear();
out = pageContext.pushBody();
}catch(Exception e){
e.printStackTrace();
}finally{
}
%>
分享到:
相关推荐
姓名解析小程序
解析C语言程序设计教材源码!
多角度解析小程序,它将会给我们带来这些改变.pdf多角度解析小程序,它将会给我们带来这些改变.pdf多角度解析小程序,它将会给我们带来这些改变.pdf多角度解析小程序,它将会给我们带来这些改变.pdf多角度解析小程序,它...
Ethernet 帧结构解析程序,用C++的
程序流程图 解析数据帧程序流程图 解析数据帧程序流程图 解析数据帧程序流程图 解析数据帧
完整的以太网帧解析程序,使用C++完成,可直接运行,内含程序源码与说明文档。
解析C语言程序设计(甘玲版) 例题,习题代码 C语言学习相关网站; C语言觉的错误及解决 方案; C 语言课件(谭浩强版); 构造类型程序设计;
凸轮 解析法 程序 本文通过介绍了凸轮解析法的方法以及加工程序 加工凸轮
TFT-LCD彻底解析和程序,帮助你了解LCD原理,并附带驱动代码
微信小程序 图片自适应 ,富文本解析 (源码)微信小程序 图片自适应 ,富文本解析 (源码)微信小程序 图片自适应 ,富文本解析 (源码)微信小程序 图片自适应 ,富文本解析 (源码)微信小程序 图片自适应 ,富文本解析 ...
程序的设计,将物理模型与程序设计相结合进行解析程序的 编程实现;利用线性/非线性两种算法对文件中的医学图像 进行显示以及窗宽/窗位的调整。测试结果表明,该DICOM 文件解析程序能够完整解析DICOM3.0标准文件...
c++写的一个CIM模型解析程序,这个程序主要解析电力系统中的标准CIM模型。任意打开一个CIM,都可以解析,只做了初步的解析。速度上还是比较快的。
1)以命令行形式运行:ipparse logfile,其中ipparse是程序名, 而logfile则代表记录结果的日志文件。 2)在标准输出和日志文件中写入捕获的IP包... 3)能够解析不同协议数据包 4)当程序接收到键盘输入Ctrl+C时退出
Ethernet帧结构解析程序,C++编写,控制台输出
解析GPS NEMA0183格式数据,并对程序过程进行了中文注释
ps流解析程序,可将标准ps流中的es流抽取出来
百度小程序富文本解析工具bdParse,改造自wxparse,支持html转换成百度小程序富文本节点。
由C语言程序格式解析宏程序,这也是一篇论文的有关部分,就不再多说了,前面我也发过几篇有关这方面的相关部分,但决不会是断章取意的那一种!!!!
一个简单java表达式解析的程序,需要的可以参考
Visual Basic程序开发案例解析,教材而已,有兴趣的看一下