用SpringMVC实现文件上传,上传成功后提示信息(页面无跳转,无刷新):
<!-- 主要利用form的target属性 --> <form action="importExcel" method="POST" target="target_frame" enctype="multipart/form-data"> <input type="file" name="myfiles"/> </form> <!-- 此处iframe为隐藏,因此不会感觉到主页面刷新 --> <iframe name="target_frame" style="display:none"></iframe>
后台主要代码:
@RequestMapping(value = "importExcel",method = RequestMethod.POST) public void importExcel(@RequestParam MultipartFile[] myfiles, HttpServletResponse response)throws Exception{ System.out.println("文件长度: " + myfiles[0].getSize()); System.out.println("文件类型: " + myfiles[0].getContentType()); System.out.println("文件名称: " + myfiles[0].getName()); System.out.println("文件原名: " + myfiles[0].getOriginalFilename()); InputStream is = myfiles[0].getInputStream(); //文件保存服务器代码... String script = "<script>alert('hello!');</script>"; response.getOutputStream().write(script.getBytes("utf-8")); }
相关推荐
SpringMVC文件上传与下载的实现,包括UploadController和DownloadController
springMvc 文件上传,springMvc 支持单文件和多文件上传,
springmvc上传文件controller,vue
SpringMVC文件上传Demo代码
SpringMVC文件上传案例
在上一篇SpringMVC基础教程的源码基础上增加了文件上传,多文件上传
springMVC文件上传所需jar包,亲测百分之百可用。绝对可用
springMVC文件上传完美 demo,自带 jar包, 前后台代码 ,表单上传,项目直接导入即可!
springmvc 上传文件代码 最基础的
springMVC测试上传文件并在页面上显示
springMVC 上传文件方式springMVC 上传文件方式springMVC 上传文件方式
com.springsource.org.apache.commons.fileupload-1.2.0.jar com.springsource.org.apache.commons.io-1.4.0.jar
在使用springMVC进行系统实现时,springMVC默认的解析器里面是没有加入对文件上传的解析的,这可以方便我们实现自己的文件上传。但如果你想使用springMVC对文件上传的解析器来处理文件上传的时候就需要在spring的...
个人整理-SpringMVC上传文件的四种方法,汉jar包,含计时
SpringMVC文件的上传与下载(包括单一文件与多文件上传,两种下载方式)
springmvc fileupload 实现文件上传下载
SpringMVC单文件上传、多文件上传、文件列表显示、文件下载,具体效果和过程看博文http://blog.csdn.net/evankaka/article/details/45826697
springmvc文件上传与下载相关jar与资料案例
springmvc 上传下载文件,支持 ajax,form 提交,支持 multiple 方式上传文件
springMVC使用注解方式进行页面跳转