`
wm920
  • 浏览: 80679 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Interface FormFile实用说明

阅读更多

文件的上传的说明

方法摘要说明

void destroy()销毁所有内容为上传的文件,包括任何潜在的数据文件。

java.lang.String getContentType()返回的内容类型为这个数据文件。

byte[] getFileData()传回的数据为整个文件作为字节数组。

java.lang.String getFileName()传回的数据文件名称,这个数据文件。

int getFileSize()  返回数据文件的大小

java.io.InputStream getInputStream()返回一个输入流此数据文件。

void setContentType(java.lang.String contentType)这个数据文件位集合的数据类型
void setFileName(java.lang.String fileName)返回的集合的数据文件名称
void setFileSize(int fileSize)设置文件的大小




getContentType
      public java.lang.String getContentType()
      返回的内容类型为这个档案。
      Returns:
      A String representing content type.

setContentType
public void setContentType(java.lang.String contentType)
Parameters:
    contentType - The content type for the file.

getFileSize
   public int getFileSize()
   Returns:
   The size of the file, in bytes.
--------------------------------------------------------------------------------
setFileSize
   public void setFileSize(int fileSize)
   Parameters:
   fileSize - The size of the file, in bytes,
--------------------------------------------------------------------------------

getFileName
   public java.lang.String getFileName()Returns the file name of this file.
             This is the base name of the file, as supplied by the user when the file was uploaded.
   Returns:
   The base file name.
--------------------------------------------------------------------------------
setFileName
   public void setFileName(java.lang.String fileName)Sets the file name of this file.
   Parameters:
   fileName - The base file name.

--------------------------------------------------------------------------------
getFileData
   public byte[] getFileData() throws java.io.FileNotFoundException,
                               java.io.IOException
   Returns:
       The file data as a byte array.
   Throws:
         java.io.FileNotFoundException - if the uploaded file is not found.
         java.io.IOException - if an error occurred while reading the file.
--------------------------------------------------------------------------------
getInputStream
     public java.io.InputStream getInputStream() throws java.io.FileNotFoundException,
                                          java.io.IOException
     Throws:
          java.io.FileNotFoundException - if the uploaded file is not found.
          java.io.IOException - if an error occurred while reading the file.
--------------------------------------------------------------------------------
destroy
    public void destroy()Destroys all content for the uploaded file, including any underlying data files.

分享到:
评论

相关推荐

    struts框架中formFile批量上传图片

    本篇文章将详细探讨如何使用Struts的`FormFile`来实现批量上传图片的功能。 ### 1. FormFile概述 `FormFile`是Struts的`org.apache.struts.action.ActionForm`类的一个属性,它提供了对上传文件的封装,包括文件名...

    formfile文件上传使用示例

    在实际使用中,`FormFile` 可能会被用于构建HTTP请求,比如使用`HttpURLConnection`或者第三方库如Apache HttpClient或OkHttp进行POST请求,将文件数据附在请求体中。请求通常会包含一个或多个表单字段,其中`...

    Struts1.2 formfile实现批量上传

    本文将深入探讨如何使用FormFile在Struts1.2中实现实现批量文件上传,以及相关的技术要点。 一、Struts1.2简介 Struts1.2是Apache软件基金会开发的一款基于MVC(Model-View-Controller)设计模式的Java Web应用框架...

    (转)Struts的FormFile与Commons-FileUpload控件使用心得

    Struts的FormFile与Commons-FileUpload控件使用心得。

    jspsmart + struts1.2 以及用 formfile 上传例子

    myeclipse 工程 ... 有两个例子: 一个是 jspsmart + strust 1.2 另一个用的 struts 自带的 formfile 环境:winxp jdk1.4.2 tomcat5.0或weblogic8.1 发布前,最好先编译一下,毕竟JDK版本太老了

    FormFile上传图片

    ### FormFile上传图片...通过以上内容,我们可以了解到使用Struts框架中的`FormFile`类进行文件上传的具体实现方式及其在SSH整合项目中的应用。这种方式不仅提高了文件上传的效率,也使得图片的存储更加灵活和安全。

    ssh框架集成,formFile批量上传完整版

    本文将详细讲解如何在SSH框架下实现文件的批量上传功能,主要涉及Struts2中的`FormFile`组件。 首先,让我们了解SSH框架的核心组件: 1. **Spring**:这是一个全面的轻量级应用框架,提供了依赖注入(DI)和面向切...

    基于Struts文件上传(FormFile)详解

    基于Struts文件上传(FormFile)详解 Struts是一个基于Java的Web应用程序框架,提供了许多有用的功能来简化Web开发过程。其中,文件上传是Struts中一个非常重要的功能。本文将详细介绍基于Struts文件上传的实现方法,...

    struts 单文件上传和多文件上传带进度条

    以下是一个简单的JavaScript示例,使用jQuery和jQuery UI Progressbar: ```javascript $(function() { var formData = new FormData($('form')[0]); $.ajax({ url: 'upload.action', type: 'POST', data: ...

    struts 上传组件使用方法

    在Struts框架中,处理文件上传是一个常见的需求,这通常涉及到使用Struts的上传组件。以下是对Struts上传组件的详细解释和使用方法。 ### 一、Struts上传组件介绍 Struts的上传功能主要由两个关键类实现:`org....

    解决struts组件上传附件速度很慢的问题

    在使用Struts处理文件上传时,有时可能会遇到附件上传速度缓慢的问题。这个问题通常不是由于Struts框架本身引起的,而是与浏览器、网络环境以及服务器配置有关。特别是对于使用IE6的用户,由于其上传机制的限制,...

    230406-015shopvue(elmentUI Upload组件通过IFormFile参数上传注意事项)

    elmentUI Upload组件注意事项说明: v-model:file-list:文件上传--需要或已经被上传的文件。 :action:必须被实例化的属性,文件上传--上传文件所需要调用的指定的后端控制器行为方法。 name:如果指定的后端...

    明日系列图书之VB行政管理系统

    使用本套程序应注意以下几点: 1.若是第一次运行程序,需要安装程序数据库,因此需运行“行政管理系统”目录下FormFile文件夹中的“行政管理系统.exe”或者打开该文件夹中的“行政管理系统.vbp”并运行,程序将自动...

    物流管理系统  VB  SQL  

    使用本套程序应注意以下几点: 1.若是第一次运行程序,需要安装程序数据库,因此需运行“物流管理系统”目录下FormFile文件夹中的“物流管理系统.exe”或者打开该文件夹中的“物流管理系统.vbp”并运行,程序将自动...

    使用struts上传文件

    在Struts1中,我们通常会使用`org.apache.struts.upload.FormFile`类来封装上传的文件信息,而在Struts2中,它则利用了Apache Commons FileUpload库。 步骤如下: 1. **配置Struts**:在Struts的配置文件(如...

    使用struts实现上传下载

    本教程将详细讲解如何使用Struts框架实现文件的上传与下载功能。 首先,我们需要理解上传和下载的基本概念。文件上传是指用户通过Web界面选择本地文件并将其发送到服务器的过程,而文件下载则是服务器将文件发送回...

    记Laravel调用Gin接口调用formData上传文件的实现方法

    第一次错误: [output] 【c.FormFile error==>】 multipart: NextPart: EOF file 没有传值,或者非预定格式,stream ...你可以通过使用 multipart 请求参数来发送表单 (表单 enctype 属性需要设置 multipart/form

    struts2文件上传下载

    下面是基于给定文件内容的知识点详细说明。 ### Struts2文件上传知识点 1. **Struts2的form标签配置** 在Struts2中进行文件上传时,必须在标签中指定`enctype="multipart/form-data"`,这样表单的数据才会以二...

    知识共享-android使用Http实现文件上传(雷惊风).

    1. **类定义**:`FormFile`类被设计用于封装待上传文件的相关信息,包括文件数据、文件名、参数名称及内容类型。 ```java public class FormFile { private byte[] data; private InputStream inStream; ...

    Struts的文件上传

    以下是关于Struts文件上传的详细说明: 1. **表单设计**: 在HTML页面(如selfile.jsp)中,使用Struts的标签库创建一个支持多部分编码的表单。`enctype="multipart/form-data"`属性是关键,它告诉浏览器以多部分...

Global site tag (gtag.js) - Google Analytics