功能文件的上传,下载和管理
技术:1.用xml当做数据库存储信息(dom4j,xpath)
2.Java表单的文件上传和下载
3.文件目录的打散 ( Hash目录是一种优化文件存储性能的方法)
需要的jar包:
commons-fileupload-1.2.2.jar、commons-io-2.1.jar、dom4j-1.6.1.jar和...
分类:
其他好文 时间:
2016-07-25 07:05:00
阅读次数:
265
Apache FileUpload组件在最初的 http 协议中,没有上传文件方面的功能。RFC1867(”Form-based File Upload in HTML”.)为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解...
分类:
Web程序 时间:
2016-07-23 02:01:42
阅读次数:
382
Struts2的上传 1. Struts2默认采用了apache commons-fileupload 2. Struts2支持三种类型的上传组件 3. 需要引入commons-fileupload相关依赖包 * commons-io-1.3.2.jar * commons-fileupload-1 ...
分类:
Web程序 时间:
2016-07-21 23:45:37
阅读次数:
317
文件上传事件代码如下所示: 注:转为二进制存入数据库的时候必须使用 MySqlDbType.VarBinary 或者 MySqlDbType.Binary 进行数据类型的限定。 ...
分类:
数据库 时间:
2016-07-20 23:00:29
阅读次数:
391
fileupload指令的实现依赖于fileUploadService与imgupload指令。 fileupload指令的使用: fileUploadService: 1. uidBase = 10000000;//生成文件上传标识用 fileInputId = 'uploadFileSubmit ...
分类:
其他好文 时间:
2016-07-19 17:02:16
阅读次数:
133
浏览器在上传的过程中是将文件以流的形式提交到服务器端,一般选择采用apache的开源工具common-fileupload这个文件上传组件,common-fileupload依赖于common-io包,因此开发工程中需要导入common-fileupload ,和 common-io 包。
在保存文件名的,可能存在文件重名覆盖问题,处理这类问题方式很多, 如为每个上传文件创建一个独...
分类:
编程语言 时间:
2016-07-19 10:37:24
阅读次数:
179
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。
对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileuplo...
分类:
Web程序 时间:
2016-07-15 11:03:57
阅读次数:
195
最近做了个简易的文件上传功能,jsp版本的,后续会完善更多的功能,不过现在已经能用了,需要的小伙伴,直接引用下面的文件内容直接copy到自己的项目中就ok了,效果如图: fileupload.css: odao_fileupload_plugin.js: jsp: 调用方法: spring 配置: ...
分类:
编程语言 时间:
2016-07-14 18:51:36
阅读次数:
261
拦截器体系是struts2的一个重要的组成部分,正式大量的内建拦截器完成了该框架的大部分操作。比如:params拦截器将HTTP请求中的参数解析出来,设置成Action的属性;servlet-config拦截器直接将HTTP请求中的HttpServletRequest实例和HttpServletResponse实例传给Action;fileUpload拦截器则负责解析请求参数中的文件域,并将一个文...
分类:
其他好文 时间:
2016-07-13 17:22:01
阅读次数:
154
java领域有两个常用的文件上传项目:Common-FileUpload和COS。struts2则在原来的文件上传的项目基础上,进行进一步的封装,从而进一步地简化了文件上传。除此之外,struts2对文件下载支持stream的结果类型,通过借助于struts2提供的文件下载支持,应用可以实现非西欧字符文件名的文件下载,并可以在文件下载前检查用户的权限,从而通过授权控制来控制文件的下载。
...
分类:
Web程序 时间:
2016-07-13 17:13:03
阅读次数:
225