在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上...
分类:
编程语言 时间:
2015-12-30 22:13:31
阅读次数:
365
1 前台jsp:文件的上传利用了iframe实现局部刷新功能。使用了apache的fileupload组件,用到的jar: commons-fileupload.jar,commons-io.jarDiskFileItemFactory fac = new DiskFileItemFactory()...
分类:
编程语言 时间:
2015-12-30 19:35:25
阅读次数:
433
1 在Struts2中上传文件需要commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar 这两个包。2 确认页面form表单上的提交方式为POST,enctype属性的值为“multipart/form-data”。fileupload.jsp页面:1 2...
分类:
Web程序 时间:
2015-12-30 00:08:49
阅读次数:
189
file_upload_demo.html<!DOCTYPEhtml>
<html>
<headlang="en">
<metacharset="UTF-8">
<title></title>
<scriptsrc="../static/dist/js/jquery-1.11.3.min.js"></script>
<scriptsrc="../static/js/ys_ui_plugin/simple_f..
分类:
Web程序 时间:
2015-12-23 16:20:49
阅读次数:
500
先说IE9,点击上传后,浏览器会提示下载内容。原因:IE9及以下上传文件的响应头的contentType 如果是json,浏览器会以为是文件下载。处理方法:找后台GG,把contentType改为text/html.再修改done方法,获得地址done: function(e, data){ ...
分类:
Web程序 时间:
2015-12-22 13:15:58
阅读次数:
567
在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了。一、使...
配置httpRuntime也可以让FileUpload上传更大的文件,不过设置太大了会因用户将大量文件传递到该服务器而导致的拒绝服务攻击(属性有说明)属性属性选项说明appRequestQueueLimitASP.NET 将为应用程序排队的请求的最大数目。当没有足够的自由线程来处理请求时,将对请求进...
分类:
Web程序 时间:
2015-12-18 16:17:05
阅读次数:
114
CVE-2014-0050: Exploit with Boundaries, Loops without Boundaries
分类:
Web程序 时间:
2015-12-14 22:47:53
阅读次数:
392
测试case,就是把Commons-FileUpload 的API下载来上网查的时候我才发现这是一个由很多页面组成的网站,下载起来很麻烦。怎么办呢?呵呵,一定是有办法的。Teleport Ultra这个工具就能帮我们搞定!这是一个汉化绿版的迅雷下载链接:thunder://QUFodHRwOi8vM...
分类:
Web程序 时间:
2015-12-14 18:24:57
阅读次数:
2930
Anthem.NET刚刚发布了其最新的1.5版本,其中很不错的一个新功能就是对文件上传功能的Ajax实现。本文将简要介绍一下该功能的使用方法。Anthem.NET的下载与安装Anthem.NET可以在此下载:http://sourceforge.net/project/showfiles.php?g...
分类:
Web程序 时间:
2015-12-02 22:09:02
阅读次数:
304