FileItem.java
上传用户:u_thks
上传日期:2022-07-31
资源大小:1910k
文件大小:1k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

Java

  1. package com.gamvan.fileUpload;
  2. import java.io.File;
  3. import java.io.IOException;
  4. import java.io.InputStream;
  5. import java.io.OutputStream;
  6. import java.io.Serializable;
  7. import java.io.UnsupportedEncodingException;
  8. public interface FileItem extends Serializable{
  9.     InputStream getInputStream() throws IOException;
  10.     String getContentType();
  11.     String getName();
  12.     boolean isInMemory();
  13.     long getSize();
  14.     byte[] get();
  15.     String getString(String encoding) throws UnsupportedEncodingException;
  16.     String getString();
  17.     void write(File file) throws Exception;
  18.     void delete();
  19.     String getFieldName();
  20.     void setFieldName(String name);
  21.     boolean isFormField();
  22.     void setFormField(boolean state);
  23.     OutputStream getOutputStream() throws IOException;
  24.     
  25.     
  26.     
  27.     
  28. }