码迷,mamicode.com
首页 > Web开发 > 详细

struts2上传和下载文件study

时间:2016-05-25 18:14:06      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

 文件上传:

1、JSP中提交method="post" enctype="multipart/form-data" 的表单

2、Action中接收file,fileFileName, fileContentType文件参数

3、  savedFile = new File("E:\\File", fileFileName);   file.renameTo(savedFile);
  

文件下载:

1、点击下载   <s:a href="struts/downloadFile">下载</s:a>     

2、获取文件路径     public InputStream getDownloadFile() throws Exception{this.fileName = "test.jpg" ;
            return ServletActionContext.getServletContext().getResourceAsStream("upload/"+this.fileName) ;}

3、Action result 配置 <result name="success" type="stream"
               <param name="contentType">text/plain</param
               <param name="contentDisposition">attachment;fileName="${fileName}"</param
               <param name="inputName">downloadFile</param
               <param name="bufferSize">1024</param
           </result

struts2上传和下载文件study

标签:

原文地址:http://www.cnblogs.com/MyITRoad0916/p/5527703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!