概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

## zr.zrpower.common.web
类 Upload

    java.lang.Object
      zr.zrpower.common.web.Upload

    public class Upload

extends java.lang.Object

智软web应用中间件公共组件包

Web共享类库包

Copyright: Copyright (c) NFZR 2013

单元名称：Upload.java
中文解释：上传数据类
作用：实现网页上传操作，支持多文件上传，上传的文件支持保存到服务器文件或是数据流中,
支持文件和普通表单域的混合上传。

版本：
  6.1
作者：
  南方智软科技

构造函数摘要
`Upload()` 构造函数

方法摘要
`int` | `getCount()` 取得上传文件数
`java.lang.String[]` | `getDescription()` 取得上传状态描述
`java.util.Hashtable` | `getFields()` 取得上传表单域的哈西表
`java.util.Hashtable` | `getFieldStrem()` 取得文件字段的数据流哈西表
`java.lang.String` | `getFieldValue(java.lang.String fieldName)` 取得表单元素值
`java.lang.String[]` | `getFileFields()` 取得上传的文件字段名称
`boolean` | `getIsUploadOK()` 取得是否上传成功
`java.lang.String[]` | `getObjectFileName()` 取得目标文件名
`java.lang.String` | `getObjectPath()` 取得目标路径
`java.lang.String[]` | `getSourceFile()` 取得源文件名
`void` | `setObjectPath(java.lang.String objectPath)` 设置文件保存路径
`void` | `setSize(long maxSize)` 设置上传文件大小限制
`void` | `setSourceFile(javax.servlet.http.HttpServletRequest request)` 文件上传处理程序
`void` | `setSuffix(java.lang.String canSuffix)` 设置上传文件的后缀名
`void` | `setSwitch(boolean bSwitch)` 设置是否需要转换上传的文件名
`void` | `setUpType(int iType)` 设置上传类型，0：保存到文件；1：保存到数据流

从类 java.lang.Object 继承的方法
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

构造函数详细信息

### Upload

    public Upload()

  构造函数

方法详细信息

### setSwitch

    public void setSwitch(boolean bSwitch)

  设置是否需要转换上传的文件名

  参数：
    `bSwitch` - 是否转换

### setUpType

    public void setUpType(int iType)

  设置上传类型，0：保存到文件；1：保存到数据流

  参数：
    `iType` - 上传类型

### setSuffix

    public void setSuffix(java.lang.String canSuffix)

  设置上传文件的后缀名

  参数：
    `canSuffix` - 上传文件的后缀名

### setObjectPath

    public void setObjectPath(java.lang.String objectPath)

  设置文件保存路径

  参数：
    `objectPath` - 文件保存路径

### setSize

    public void setSize(long maxSize)

  设置上传文件大小限制

  参数：
    `maxSize` - 上传文件大小

### setSourceFile

    public void setSourceFile(javax.servlet.http.HttpServletRequest request)
                       throws java.io.IOException

  文件上传处理程序

  参数：
    `request` - 页面上传请求
  抛出：
    `java.io.IOException` - 输入输出异常

### getFieldValue

    public java.lang.String getFieldValue(java.lang.String fieldName)

  取得表单元素值

  参数：
    `fieldName` - 表单元素名称
  返回：
    表单元素值

### getFieldStrem

    public java.util.Hashtable getFieldStrem()

  取得文件字段的数据流哈西表

  返回：
    数据流哈西表

### getFields

    public java.util.Hashtable getFields()

  取得上传表单域的哈西表

  返回：
    表单域的哈西表

### getCount

    public int getCount()

  取得上传文件数

  返回：
    上传文件数

### getObjectPath

    public java.lang.String getObjectPath()

  取得目标路径

  返回：
    目标路径

### getSourceFile

    public java.lang.String[] getSourceFile()

  取得源文件名

  返回：
    源文件名

### getObjectFileName

    public java.lang.String[] getObjectFileName()

  取得目标文件名

  返回：
    目标文件名

### getDescription

    public java.lang.String[] getDescription()

  取得上传状态描述

  返回：
    上传状态描述

### getFileFields

    public java.lang.String[] getFileFields()

  取得上传的文件字段名称

  返回：
    上传的文件字段名称数组

### getIsUploadOK

    public boolean getIsUploadOK()

  取得是否上传成功

  返回：
    是否上传成功

概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法