文件上传下载
阿良的空间
这个作者很懒,什么都没留下…
展开
-
文件上传及几个细节问题
搭建网站时,有一个常用的功能就是文件的上传与下载。在添加一个文件上传功能时,主要有两个步骤: 1、创建一个web页面,填写需要上传文件的相关输入项 1.1通过标签可以添加一个上传文件,需要注意的是,input标签一定要设置name属性,否则浏览器不会发送上传的文件数据。 1.2另外还需要把form标签的enctype属性设置成multipart/form-data,设置该值后,浏览器将会把文原创 2014-02-17 23:23:30 · 918 阅读 · 0 评论 -
文件上传细节2
使用Apache提供的开源注解Commons-Fileupload可以方便地实现一些细节处理: 1.设置每个上传文件的最大值,超过此值的文件,不允许上传 2.设置所有上传文件总大小,超出此限制后,将不允许在进行上传 3.设置上传文件缓冲大小,文件大小小于此缓冲值是,文件数据将直接写到此缓冲中,然后再写到硬盘上。否则将使用临时文件来保存,然后再将临时文件拷贝到目标路径。 4.使用临时文件来保原创 2014-02-17 23:51:14 · 746 阅读 · 0 评论 -
文件列表及文件下载
文件列表示例代码: 下载列表 ${me.value }下载 ListServlet代码: public class ListServlet extends HttpServlet { public void doGet(HttpServletRequest r原创 2014-02-19 00:03:11 · 1468 阅读 · 0 评论 -
创建动态添加上传文件页面
发邮件是需要添加一些文件,每添加一个文件,页面上可以显示一个表单文件上传选项。 此功能为:初始时刻只有一个添加按钮,当点击添加文件时,会增加一个选择文件和删除区域,同时显示上传按钮,当点击删除,此行选择文件行消失,当所有选择文件项都消失时,上传按钮将被隐藏起来。下面是实例代码: 动态添加文件上传列表 var num=0; funct原创 2014-02-18 23:53:41 · 2032 阅读 · 0 评论 -
struts1(3)----文件上传
Struts封装了很多javaweb常见的操作,提供给开发者是更简单的操作和更少的代码量就能够完成相关功能。传统javaweb实现文件上传需要对提交的表单数据进行校验及封装,而利用Struts框架来实现文件上传工作,这些操作都不需要。jsp页面负责提交上传的文件数据,struts内部将这些文件表单数据都封装到一个FormFile对象中,通过这个对象可以获取到上传文件的所有数据。操作也简化了很多,而原创 2014-03-07 20:19:54 · 950 阅读 · 0 评论 -
struts2---文件上传
传统文件上传主要步骤: 1.将form的enctype设置为multipart/form-data(这个时候不能通过request.getParameter 来获取请求参数。 2.利用文件上传组件(common-fileupload)来获取请求参数,上传文件 利用IO流来读取和写文件 在servlet3.0以后,只要增加一个@MultipartConfig来修饰servlet 就可原创 2014-04-29 21:38:39 · 737 阅读 · 0 评论 -
struts2----一个通用的文件下载代码示例
action代码: action代码中,主要需要向jsp页面返回一个带有InputStream对象的方法 public class DownloadAction extends ActionSupport { private String res ; //文件资源名 private String resType; //下载文件资源类型 private String resName; //下原创 2014-05-03 23:06:36 · 883 阅读 · 0 评论