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

strut 多文件上传

时间:2015-08-04 23:23:33      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:strut 多文件上传

jquery动态添加动态的添加文件上传框以及动态的删除上传框

<script type="text/javascript">
$(function()
        {
            $("#button").click(function()
            {
                var html = $("<input type=‘file‘ name=‘upload‘>");
                var button = $("<input type=‘button‘ name=‘button‘ value=‘删除‘><br>");
                
                $("#div").appendChild(html).appendChild(button);
                
                button.click(function()
                {
                    html.remove();
                    button.remove();
                })
            })
        })
</script>

<form  action ="${ctx}/order/upload.action" method="post" enctype="multipart/form-data">
<input name="upload" type="file">
<input type="button" value="添加" id="button"><br>
<div id="div"></div>
<button>提交</button>
</form>


后台代码:

private List<File> upload;
private List<String> uploadContentType;
private List<String> uploadFileName;
public String upload(){
  //服务端存放上传文件目录
  String destPath = ServletActionContext.getServletContext().getRealPath("/upload");
  System.out.println(destPath);
  File file=new File(destPath);
  if(!file.exists()) file.mkdirs();
  System.out.println(file);
        try {       
         for (int i=0;i<upload.size();i++)
         {
   FileUtils.copyFile(upload.get(0), new File(file,uploadFileName.get(i)));
         }
  } catch (IOException e) {
   e.printStackTrace();
   return ERROR;
  }
  
  return SUCCESS;
    
 }

参考文章:

http://www.cnblogs.com/xiaoluo501395377/archive/2012/10/26/2740882.html


strut 2单文件上传:

http://tianxingzhe.blog.51cto.com/3390077/1681576

 


 

本文出自 “一无所有-天行者” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1681604

strut 多文件上传

标签:strut 多文件上传

原文地址:http://tianxingzhe.blog.51cto.com/3390077/1681604

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