Общие методы класса FileItem:
1. Boolean isformfield ()
Метод Isformfield используется для определения того, является ли данные, инкапсулированные объектом класса FileItem, является нормальным полем текстовой формы или поле файла. Если это нормальное поле формы, оно возвращает TRUE, в противном случае оно возвращает false. Следовательно, этот метод может быть использован для определения того, является ли это нормальным полем формы или поле формы загрузки файла.
2. string getName ()
Метод GetName используется для получения имени файла в поле загрузки файла.
Обратите внимание, что имена файлов, полученные в IE или Firefox, разные. В IE это абсолютный путь, и в Firefox это просто имя файла.
3. string getfieldname ()
Метод GetfieldName используется для возврата значения атрибута имени тега формы. Как и в приведенном выше примере, значение <input type = "text" name = "column" />.
4. void write (файл файл)
Метод записи используется для сохранения содержимого содержимого тела в объекте FileItem в указанном файле. Если основной контент в объекте FileItem сохраняется во временном файле, после того, как метод успешно завершен, временный файл может быть очищен. Этот метод также может записать содержимое поля обычной формы в файл, но его основная цель - сохранить загруженный содержимое файла в локальной файловой системе.
5. String getString ()
Метод GetString используется для возврата контента потока данных, сохраненного в объекте FileItem в качестве строки. У него есть два перегруженных определения:
public java.lang.string getString ()
public java.lang.string getstring (java.lang.string Кодирование)
бросает java.io.unsupportedencodingexception
Первый использует кодирование символов по умолчанию для преобразования содержимого тела в строку, а последний использует набор символов, кодируемый параметром для преобразования содержания тела в строку. Если китайская искаженность возникает при чтении содержания элемента поля обычной формы, пожалуйста, вызовите второй метод GetString и передайте правильное имя кодирования символов.
6. String getContentType ()
Метод GetContentType используется для получения типа загруженного файла, то есть значения элемента поля формы Описание Атрибут заголовка «Контент-тип», такой как «Image/JPEG». Если объект класса FileItem соответствует нормальному полю формы, метод вернет NULL.
7. Boolean Isinmemory ()
Метод ISINMEMORY используется для определения того, хранится ли содержание данных, инкапсулированное объектом FileItem в памяти или во временном файле. Если он хранится в памяти, он возвращает TRUE, в противном случае он возвращает false.
8. void delete ()
Метод удаления используется для очистки основного контента, хранящегося в объекте класса FileItem. Если основной контент сохраняется во временном файле, метод удаления удалит временный файл.
Хотя временные файлы будут автоматически очищены, когда объект FileItem собирается сборщиком мусора, вызов метода удаления во времени может очистить временные файлы ранее и бесплатные ресурсы системного хранения. Кроме того, когда в системе происходит исключение, все еще возможно, что некоторые временные файлы будут постоянно сохранены на жестком диске.
9. inputStream getInputStream ()
Возвращает содержание данных загруженного файла в форме потока.
10. Long Getsize ()
Возвращает размер в байтах загруженного файла.
Приведенная выше статья кратко рассказывает об общих методах FileItem - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.